<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OpenMesh: OpenMesh::Kernel_OSG::AttribKernelT&lt; MeshItems &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="logo_align.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="rwth_vci_rgb.jpg"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">OpenMesh
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('a02709.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-types">Protected Types</a> &#124;
<a href="a02706.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">OpenMesh::Kernel_OSG::AttribKernelT&lt; MeshItems &gt; Class Template Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>This class adds the standard properties to the mesh type.  
 <a href="a02709.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="a04473_source.html">OpenMesh/Tools/Kernel_OSG/AttribKernelT.hh</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for OpenMesh::Kernel_OSG::AttribKernelT&lt; MeshItems &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="a02708.png" border="0" usemap="#OpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="OpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_inherit__map" id="OpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_inherit__map">
<area shape="rect" id="node2" href="a02721.html" title="OpenMesh::Kernel_OSG\l::PropertyKernel\&lt; MeshItems\l::Face::IsTriangle \&gt;" alt="" coords="6,80,199,136"/>
<area shape="rect" id="node3" href="a02133.html" title="This class provides low&#45;level property management like adding/removing properties and access to prope..." alt="" coords="23,5,183,32"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for OpenMesh::Kernel_OSG::AttribKernelT&lt; MeshItems &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="a02707.png" border="0" usemap="#OpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_coll__map" alt="Collaboration graph"/></div>
<map name="OpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_coll__map" id="OpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_coll__map">
<area shape="rect" id="node2" href="a02721.html" title="OpenMesh::Kernel_OSG\l::PropertyKernel\&lt; MeshItems\l::Face::IsTriangle \&gt;" alt="" coords="6,80,199,136"/>
<area shape="rect" id="node3" href="a02133.html" title="This class provides low&#45;level property management like adding/removing properties and access to prope..." alt="" coords="23,5,183,32"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a68b505caffcc26124db5c44fbc530528"><td class="memItemLeft" align="right" valign="top"><a id="a68b505caffcc26124db5c44fbc530528"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>Attribs</b> { <b>VAttribs</b> = MeshItems::VAttribs, 
<b>HAttribs</b> = MeshItems::HAttribs, 
<b>EAttribs</b> = MeshItems::EAttribs, 
<b>FAttribs</b> = MeshItems::FAttribs
 }</td></tr>
<tr class="separator:a68b505caffcc26124db5c44fbc530528"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5509c176ea5f18d02c31d33cc9f24f44"><td class="memItemLeft" align="right" valign="top"><a id="a5509c176ea5f18d02c31d33cc9f24f44"></a>
typedef MeshItems::Vertex&#160;</td><td class="memItemRight" valign="bottom"><b>Vertex</b></td></tr>
<tr class="separator:a5509c176ea5f18d02c31d33cc9f24f44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada82ebd12c34af6856edee2e639dfe04"><td class="memItemLeft" align="right" valign="top"><a id="ada82ebd12c34af6856edee2e639dfe04"></a>
typedef MeshItems::Halfedge&#160;</td><td class="memItemRight" valign="bottom"><b>Halfedge</b></td></tr>
<tr class="separator:ada82ebd12c34af6856edee2e639dfe04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f48f9ba0025c37b05865317cefc4a4d"><td class="memItemLeft" align="right" valign="top"><a id="a1f48f9ba0025c37b05865317cefc4a4d"></a>
typedef MeshItems::Edge&#160;</td><td class="memItemRight" valign="bottom"><b>Edge</b></td></tr>
<tr class="separator:a1f48f9ba0025c37b05865317cefc4a4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58ca83c7799e41eb11178f4b6c261060"><td class="memItemLeft" align="right" valign="top"><a id="a58ca83c7799e41eb11178f4b6c261060"></a>
typedef MeshItems::Face&#160;</td><td class="memItemRight" valign="bottom"><b>Face</b></td></tr>
<tr class="separator:a58ca83c7799e41eb11178f4b6c261060"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b894505cb6b52c5d10cfe2cba41ec71"><td class="memItemLeft" align="right" valign="top"><a id="a6b894505cb6b52c5d10cfe2cba41ec71"></a>
typedef MeshItems::Point&#160;</td><td class="memItemRight" valign="bottom"><b>Point</b></td></tr>
<tr class="separator:a6b894505cb6b52c5d10cfe2cba41ec71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf40f49ced809ad55e69063cf3b95d26"><td class="memItemLeft" align="right" valign="top"><a id="abf40f49ced809ad55e69063cf3b95d26"></a>
typedef MeshItems::Normal&#160;</td><td class="memItemRight" valign="bottom"><b>Normal</b></td></tr>
<tr class="separator:abf40f49ced809ad55e69063cf3b95d26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afda91fe48f68ecb21f6b1bbdb6363afb"><td class="memItemLeft" align="right" valign="top"><a id="afda91fe48f68ecb21f6b1bbdb6363afb"></a>
typedef MeshItems::Color&#160;</td><td class="memItemRight" valign="bottom"><b>Color</b></td></tr>
<tr class="separator:afda91fe48f68ecb21f6b1bbdb6363afb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ae75fccd79ef634059dac4cec6f237b"><td class="memItemLeft" align="right" valign="top"><a id="a5ae75fccd79ef634059dac4cec6f237b"></a>
typedef MeshItems::TexCoord&#160;</td><td class="memItemRight" valign="bottom"><b>TexCoord</b></td></tr>
<tr class="separator:a5ae75fccd79ef634059dac4cec6f237b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb7334cc6b47834accc18adf9f717d84"><td class="memItemLeft" align="right" valign="top"><a id="adb7334cc6b47834accc18adf9f717d84"></a>
typedef MeshItems::Scalar&#160;</td><td class="memItemRight" valign="bottom"><b>Scalar</b></td></tr>
<tr class="separator:adb7334cc6b47834accc18adf9f717d84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42d2e2bdb922c6403a06fac916108646"><td class="memItemLeft" align="right" valign="top"><a id="a42d2e2bdb922c6403a06fac916108646"></a>
typedef <a class="el" href="a02457.html">Attributes::StatusInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><b>StatusInfo</b></td></tr>
<tr class="separator:a42d2e2bdb922c6403a06fac916108646"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95fd6db89a0532245233c10127f2a11d"><td class="memItemLeft" align="right" valign="top"><a id="a95fd6db89a0532245233c10127f2a11d"></a>
typedef GenProg::Bool2Type&lt;(bool)(HAttribs &amp;<a class="el" href="a01238.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a">Attributes::PrevHalfedge</a>)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasPrevHalfedge</b></td></tr>
<tr class="separator:a95fd6db89a0532245233c10127f2a11d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbb2f6a286efc4597037ee31c2eb1221"><td class="memItemLeft" align="right" valign="top"><a id="adbb2f6a286efc4597037ee31c2eb1221"></a>
typedef _t2vp&lt; Point &gt;::prop&#160;</td><td class="memItemRight" valign="bottom"><b>GeoPositions</b></td></tr>
<tr class="separator:adbb2f6a286efc4597037ee31c2eb1221"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7532c22d52b329f21742f03269a7664"><td class="memItemLeft" align="right" valign="top"><a id="ac7532c22d52b329f21742f03269a7664"></a>
typedef _t2vn&lt; Normal &gt;::prop&#160;</td><td class="memItemRight" valign="bottom"><b>GeoNormals</b></td></tr>
<tr class="separator:ac7532c22d52b329f21742f03269a7664"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ac749c6699c7793dff3e16f5e6a1a29"><td class="memItemLeft" align="right" valign="top"><a id="a8ac749c6699c7793dff3e16f5e6a1a29"></a>
typedef _t2vc&lt; Color &gt;::prop&#160;</td><td class="memItemRight" valign="bottom"><b>GeoColors</b></td></tr>
<tr class="separator:a8ac749c6699c7793dff3e16f5e6a1a29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a564859fa0107469047ff8bfb7b8001ac"><td class="memItemLeft" align="right" valign="top"><a id="a564859fa0107469047ff8bfb7b8001ac"></a>
typedef _t2vtc&lt; TexCoord &gt;::prop&#160;</td><td class="memItemRight" valign="bottom"><b>GeoTexCoords</b></td></tr>
<tr class="separator:a564859fa0107469047ff8bfb7b8001ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a243275d554255ba17d1f7cd14014e80d"><td class="memItemLeft" align="right" valign="top"><a id="a243275d554255ba17d1f7cd14014e80d"></a>
typedef GenProg::Bool2Type&lt;(bool)(VAttribs &amp;<a class="el" href="a01238.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">Attributes::Normal</a>)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasVertexNormals</b></td></tr>
<tr class="separator:a243275d554255ba17d1f7cd14014e80d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69b1526aaa4425b687522a703d9a65e0"><td class="memItemLeft" align="right" valign="top"><a id="a69b1526aaa4425b687522a703d9a65e0"></a>
typedef GenProg::Bool2Type&lt;(bool)(VAttribs &amp;<a class="el" href="a01238.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c">Attributes::Color</a>)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasVertexColors</b></td></tr>
<tr class="separator:a69b1526aaa4425b687522a703d9a65e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c7260a712db7c48924ff1866edfab31"><td class="memItemLeft" align="right" valign="top"><a id="a9c7260a712db7c48924ff1866edfab31"></a>
typedef GenProg::Bool2Type&lt;(bool)(VAttribs &amp;Attributes::TexCoord)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasVertexTexCoords</b></td></tr>
<tr class="separator:a9c7260a712db7c48924ff1866edfab31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7374c53cb5e4fd4de065589d43103b29"><td class="memItemLeft" align="right" valign="top"><a id="a7374c53cb5e4fd4de065589d43103b29"></a>
typedef GenProg::Bool2Type&lt;(bool)(VAttribs &amp;<a class="el" href="a01238.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">Attributes::Status</a>)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasVertexStatus</b></td></tr>
<tr class="separator:a7374c53cb5e4fd4de065589d43103b29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95fd6db89a0532245233c10127f2a11d"><td class="memItemLeft" align="right" valign="top"><a id="a95fd6db89a0532245233c10127f2a11d"></a>
typedef GenProg::Bool2Type&lt;(bool)(HAttribs &amp;<a class="el" href="a01238.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a">Attributes::PrevHalfedge</a>)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasPrevHalfedge</b></td></tr>
<tr class="separator:a95fd6db89a0532245233c10127f2a11d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a329f82455de5daef8952baa4b20afbd0"><td class="memItemLeft" align="right" valign="top"><a id="a329f82455de5daef8952baa4b20afbd0"></a>
typedef GenProg::Bool2Type&lt;(bool)(HAttribs &amp;<a class="el" href="a01238.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">Attributes::Status</a>)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasHalfedgeStatus</b></td></tr>
<tr class="separator:a329f82455de5daef8952baa4b20afbd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a304254039e84a4674da6cbf8d4d14dda"><td class="memItemLeft" align="right" valign="top"><a id="a304254039e84a4674da6cbf8d4d14dda"></a>
typedef GenProg::Bool2Type&lt;(bool)(EAttribs &amp;<a class="el" href="a01238.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">Attributes::Status</a>)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasEdgeStatus</b></td></tr>
<tr class="separator:a304254039e84a4674da6cbf8d4d14dda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2edef24b7f06cf4c61e16ac1a9adadd"><td class="memItemLeft" align="right" valign="top"><a id="ae2edef24b7f06cf4c61e16ac1a9adadd"></a>
typedef GenProg::Bool2Type&lt;(bool)(EAttribs &amp;<a class="el" href="a01238.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c">Attributes::Color</a>)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasEdgeColors</b></td></tr>
<tr class="separator:ae2edef24b7f06cf4c61e16ac1a9adadd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0254d485d9c4797ba1f99af6c074e9cd"><td class="memItemLeft" align="right" valign="top"><a id="a0254d485d9c4797ba1f99af6c074e9cd"></a>
typedef GenProg::Bool2Type&lt;(bool)(FAttribs &amp;<a class="el" href="a01238.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">Attributes::Normal</a>)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasFaceNormals</b></td></tr>
<tr class="separator:a0254d485d9c4797ba1f99af6c074e9cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7276c2908d113719d4dc4b093bff853"><td class="memItemLeft" align="right" valign="top"><a id="ad7276c2908d113719d4dc4b093bff853"></a>
typedef GenProg::Bool2Type&lt;(bool)(FAttribs &amp;<a class="el" href="a01238.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c">Attributes::Color</a>)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasFaceColors</b></td></tr>
<tr class="separator:ad7276c2908d113719d4dc4b093bff853"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fcfcfed9b0db5d8c29c457e684a889f"><td class="memItemLeft" align="right" valign="top"><a id="a8fcfcfed9b0db5d8c29c457e684a889f"></a>
typedef GenProg::Bool2Type&lt;(bool)(FAttribs &amp;<a class="el" href="a01238.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">Attributes::Status</a>)&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>HasFaceStatus</b></td></tr>
<tr class="separator:a8fcfcfed9b0db5d8c29c457e684a889f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_a02721"><td colspan="2" onclick="javascript:toggleInherit('pub_types_a02721')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="a02721.html">OpenMesh::Kernel_OSG::PropertyKernel&lt; MeshItems::Face::IsTriangle &gt;</a></td></tr>
<tr class="memitem:ade8c7688fe570e3affc1d3edd3f1eace inherit pub_types_a02721"><td class="memItemLeft" align="right" valign="top"><a id="ade8c7688fe570e3affc1d3edd3f1eace"></a>
typedef <a class="el" href="a02565.html">FPropHandleT</a>&lt; osg::UInt8 &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>FPTypesHandle</b></td></tr>
<tr class="separator:ade8c7688fe570e3affc1d3edd3f1eace inherit pub_types_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a060c1b5ebc482f948b70ac38262cca97 inherit pub_types_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a060c1b5ebc482f948b70ac38262cca97"></a>
typedef <a class="el" href="a02565.html">FPropHandleT</a>&lt; osg::UInt32 &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>FPLengthsHandle</b></td></tr>
<tr class="separator:a060c1b5ebc482f948b70ac38262cca97 inherit pub_types_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8099e2770080ff96ad00b8fb52a30247 inherit pub_types_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a8099e2770080ff96ad00b8fb52a30247"></a>
typedef <a class="el" href="a02565.html">FPropHandleT</a>&lt; osg::UInt32 &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>FIndicesHandle</b></td></tr>
<tr class="separator:a8099e2770080ff96ad00b8fb52a30247 inherit pub_types_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5717abc4d372a82a892d551bac271e04 inherit pub_types_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a5717abc4d372a82a892d551bac271e04"></a>
typedef <a class="el" href="a01253.html#a16b577aa5a648d94cd149ea2b9c52825">FP::GeoPTypesUI8</a>&#160;</td><td class="memItemRight" valign="bottom"><b>GeoPTypes</b></td></tr>
<tr class="separator:a5717abc4d372a82a892d551bac271e04 inherit pub_types_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06217db13de5023a32e3f2841705dbf1 inherit pub_types_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a06217db13de5023a32e3f2841705dbf1"></a>
typedef <a class="el" href="a01253.html#a484ef50d4268a5ef782cb1e0f7bcd9d3">FP::GeoPLengthsUI32</a>&#160;</td><td class="memItemRight" valign="bottom"><b>GeoPLengths</b></td></tr>
<tr class="separator:a06217db13de5023a32e3f2841705dbf1 inherit pub_types_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45e9e4c28fd201448cdd6b18813e3401 inherit pub_types_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a45e9e4c28fd201448cdd6b18813e3401"></a>
typedef <a class="el" href="a02729.html">FP::GeoIndicesUI32</a>&lt; MeshItems::Face::IsTriangle &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>GeoIndices</b></td></tr>
<tr class="separator:a45e9e4c28fd201448cdd6b18813e3401 inherit pub_types_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_a02133"><td colspan="2" onclick="javascript:toggleInherit('pub_types_a02133')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="a02133.html">OpenMesh::BaseKernel</a></td></tr>
<tr class="memitem:a046855ec2dba0203fc0cb4616577ca0f inherit pub_types_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a046855ec2dba0203fc0cb4616577ca0f"></a>
typedef PropertyContainer::iterator&#160;</td><td class="memItemRight" valign="bottom"><b>prop_iterator</b></td></tr>
<tr class="separator:a046855ec2dba0203fc0cb4616577ca0f inherit pub_types_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7396c73982565505fd5aeb9ad0850c4 inherit pub_types_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ad7396c73982565505fd5aeb9ad0850c4"></a>
typedef PropertyContainer::const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>const_prop_iterator</b></td></tr>
<tr class="separator:ad7396c73982565505fd5aeb9ad0850c4 inherit pub_types_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a8b5cf8f1cf6b3f92ddd50d31ca035ee2"><td class="memItemLeft" align="right" valign="top"><a id="a8b5cf8f1cf6b3f92ddd50d31ca035ee2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>AttribKernelT</b> (const <a class="el" href="a02709.html">AttribKernelT</a> &amp;_rhs)</td></tr>
<tr class="separator:a8b5cf8f1cf6b3f92ddd50d31ca035ee2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04f018758428d17e4180ce8d07adce4e"><td class="memItemLeft" align="right" valign="top"><a id="a04f018758428d17e4180ce8d07adce4e"></a>
<a class="el" href="a02709.html">AttribKernelT</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="a02709.html">AttribKernelT</a> &amp;_rhs)</td></tr>
<tr class="separator:a04f018758428d17e4180ce8d07adce4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8a83de5e62c8db46cae46a86eff2b40"><td class="memItemLeft" align="right" valign="top"><a id="aa8a83de5e62c8db46cae46a86eff2b40"></a>
GeoPositions::property_ptr_t&#160;</td><td class="memItemRight" valign="bottom"><b>osg_vpositions</b> ()</td></tr>
<tr class="separator:aa8a83de5e62c8db46cae46a86eff2b40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77f7fdc1d4a7608a0f60fb7f1477406f"><td class="memItemLeft" align="right" valign="top"><a id="a77f7fdc1d4a7608a0f60fb7f1477406f"></a>
GeoNormals::property_ptr_t&#160;</td><td class="memItemRight" valign="bottom"><b>osg_vnormals</b> ()</td></tr>
<tr class="separator:a77f7fdc1d4a7608a0f60fb7f1477406f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92e2db60ff0986741e553f210c4dcf7d"><td class="memItemLeft" align="right" valign="top"><a id="a92e2db60ff0986741e553f210c4dcf7d"></a>
GeoColors::property_ptr_t&#160;</td><td class="memItemRight" valign="bottom"><b>osg_vcolors</b> ()</td></tr>
<tr class="separator:a92e2db60ff0986741e553f210c4dcf7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88aef4fd5e47346f7e222698a42fe952"><td class="memItemLeft" align="right" valign="top"><a id="a88aef4fd5e47346f7e222698a42fe952"></a>
GeoTexCoords::property_ptr_t&#160;</td><td class="memItemRight" valign="bottom"><b>osg_vtexcoords</b> ()</td></tr>
<tr class="separator:a88aef4fd5e47346f7e222698a42fe952"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02fcfde30d2e8b0cdf7a3cc9c3d5f51f"><td class="memItemLeft" align="right" valign="top"><a id="a02fcfde30d2e8b0cdf7a3cc9c3d5f51f"></a>
GeoColors::property_ptr_t&#160;</td><td class="memItemRight" valign="bottom"><b>osg_ecolors</b> ()</td></tr>
<tr class="separator:a02fcfde30d2e8b0cdf7a3cc9c3d5f51f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ed88e43e1f1a5d8159c5e0a97c3d65b"><td class="memItemLeft" align="right" valign="top"><a id="a0ed88e43e1f1a5d8159c5e0a97c3d65b"></a>
GeoPTypes::property_ptr_t&#160;</td><td class="memItemRight" valign="bottom"><b>osg_ptypes</b> ()</td></tr>
<tr class="separator:a0ed88e43e1f1a5d8159c5e0a97c3d65b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57b97ee89b9664326f6fb65865cc719d"><td class="memItemLeft" align="right" valign="top"><a id="a57b97ee89b9664326f6fb65865cc719d"></a>
GeoPLengths::property_ptr_t&#160;</td><td class="memItemRight" valign="bottom"><b>osg_plengths</b> ()</td></tr>
<tr class="separator:a57b97ee89b9664326f6fb65865cc719d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a049e68575e55ac6a9d1d4fa18055d546"><td class="memItemLeft" align="right" valign="top"><a id="a049e68575e55ac6a9d1d4fa18055d546"></a>
GeoIndices::property_ptr_t&#160;</td><td class="memItemRight" valign="bottom"><b>osg_indices</b> ()</td></tr>
<tr class="separator:a049e68575e55ac6a9d1d4fa18055d546"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c4d6847f4b818bc862c067d29ffc96b"><td class="memItemLeft" align="right" valign="top"><a id="a2c4d6847f4b818bc862c067d29ffc96b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_face_types</b> (<a class="el" href="a02253.html">FaceHandle</a> _fh, GeoPTypes::value_type _t)</td></tr>
<tr class="separator:a2c4d6847f4b818bc862c067d29ffc96b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a047ae5fb73b2db54cca4cbf773445d10"><td class="memItemLeft" align="right" valign="top"><a id="a047ae5fb73b2db54cca4cbf773445d10"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_face_lengths</b> (<a class="el" href="a02253.html">FaceHandle</a> _fh, GeoPLengths::value_type _l)</td></tr>
<tr class="separator:a047ae5fb73b2db54cca4cbf773445d10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82d1704c32ce8e6acfa5426c522a3933"><td class="memItemLeft" align="right" valign="top"><a id="a82d1704c32ce8e6acfa5426c522a3933"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_face_indices</b> (<a class="el" href="a02253.html">FaceHandle</a> _fh, typename GeoIndices::value_type _i)</td></tr>
<tr class="separator:a82d1704c32ce8e6acfa5426c522a3933"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaca8dc52cc1bd72e371c82b35b8cf1af"><td class="memItemLeft" align="right" valign="top"><a id="aaca8dc52cc1bd72e371c82b35b8cf1af"></a>
const Point *&#160;</td><td class="memItemRight" valign="bottom"><b>points</b> () const</td></tr>
<tr class="separator:aaca8dc52cc1bd72e371c82b35b8cf1af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27cf20c60fe0a20d00f4723acbfc8919"><td class="memItemLeft" align="right" valign="top"><a id="a27cf20c60fe0a20d00f4723acbfc8919"></a>
const Point &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>point</b> (<a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:a27cf20c60fe0a20d00f4723acbfc8919"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7366f31da661adbe095632c63a0d7061"><td class="memItemLeft" align="right" valign="top"><a id="a7366f31da661adbe095632c63a0d7061"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_point</b> (<a class="el" href="a02241.html">VertexHandle</a> _vh, const Point &amp;_p)</td></tr>
<tr class="separator:a7366f31da661adbe095632c63a0d7061"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed88b89563a53e7efcd51f8251dfafc9"><td class="memItemLeft" align="right" valign="top"><a id="aed88b89563a53e7efcd51f8251dfafc9"></a>
const Normal *&#160;</td><td class="memItemRight" valign="bottom"><b>vertex_normals</b> () const</td></tr>
<tr class="separator:aed88b89563a53e7efcd51f8251dfafc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada27615ffc3bb15541e9a1e3a597e8ac"><td class="memItemLeft" align="right" valign="top"><a id="ada27615ffc3bb15541e9a1e3a597e8ac"></a>
const Normal &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>normal</b> (<a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:ada27615ffc3bb15541e9a1e3a597e8ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1287906dd999dc696f96ab1c73b65c20"><td class="memItemLeft" align="right" valign="top"><a id="a1287906dd999dc696f96ab1c73b65c20"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_normal</b> (<a class="el" href="a02241.html">VertexHandle</a> _vh, const Normal &amp;_n)</td></tr>
<tr class="separator:a1287906dd999dc696f96ab1c73b65c20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab4b0348709d3bf860c67d92c179d922"><td class="memItemLeft" align="right" valign="top"><a id="aab4b0348709d3bf860c67d92c179d922"></a>
const Color *&#160;</td><td class="memItemRight" valign="bottom"><b>vertex_colors</b> () const</td></tr>
<tr class="separator:aab4b0348709d3bf860c67d92c179d922"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36e1ac69d4a5f19bac2451bef3d537e3"><td class="memItemLeft" align="right" valign="top"><a id="a36e1ac69d4a5f19bac2451bef3d537e3"></a>
const Color &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>color</b> (<a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:a36e1ac69d4a5f19bac2451bef3d537e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94e172ab658f0a87304e78a3ca7a4bb4"><td class="memItemLeft" align="right" valign="top"><a id="a94e172ab658f0a87304e78a3ca7a4bb4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_color</b> (<a class="el" href="a02241.html">VertexHandle</a> _vh, const Color &amp;_c)</td></tr>
<tr class="separator:a94e172ab658f0a87304e78a3ca7a4bb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec04a8b76eb0f1dbe3805aa8afa4fb59"><td class="memItemLeft" align="right" valign="top"><a id="aec04a8b76eb0f1dbe3805aa8afa4fb59"></a>
const TexCoord *&#160;</td><td class="memItemRight" valign="bottom"><b>texcoords</b> () const</td></tr>
<tr class="separator:aec04a8b76eb0f1dbe3805aa8afa4fb59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1937b6ff0bf25e22bfe7e12683148bf1"><td class="memItemLeft" align="right" valign="top"><a id="a1937b6ff0bf25e22bfe7e12683148bf1"></a>
const TexCoord &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>texcoord</b> (<a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:a1937b6ff0bf25e22bfe7e12683148bf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4150cb5272629cb1e66aa6b83a9163e5"><td class="memItemLeft" align="right" valign="top"><a id="a4150cb5272629cb1e66aa6b83a9163e5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_texcoord</b> (<a class="el" href="a02241.html">VertexHandle</a> _vh, const TexCoord &amp;_t)</td></tr>
<tr class="separator:a4150cb5272629cb1e66aa6b83a9163e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ae09e99a48b9b7b6fcd39c598060c9f"><td class="memItemLeft" align="right" valign="top"><a id="a4ae09e99a48b9b7b6fcd39c598060c9f"></a>
const <a class="el" href="a02457.html">StatusInfo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>status</b> (<a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:a4ae09e99a48b9b7b6fcd39c598060c9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf569a41d52724480e3f2f84e4ca9ff8"><td class="memItemLeft" align="right" valign="top"><a id="abf569a41d52724480e3f2f84e4ca9ff8"></a>
<a class="el" href="a02457.html">StatusInfo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>status</b> (<a class="el" href="a02241.html">VertexHandle</a> _vh)</td></tr>
<tr class="separator:abf569a41d52724480e3f2f84e4ca9ff8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec72f6636eac2c7cebd3143a2fce5b38"><td class="memItemLeft" align="right" valign="top"><a id="aec72f6636eac2c7cebd3143a2fce5b38"></a>
const <a class="el" href="a02457.html">StatusInfo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>status</b> (<a class="el" href="a02245.html">HalfedgeHandle</a> _eh) const</td></tr>
<tr class="separator:aec72f6636eac2c7cebd3143a2fce5b38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b8939f46285d99dbd0247ab820e9b5f"><td class="memItemLeft" align="right" valign="top"><a id="a7b8939f46285d99dbd0247ab820e9b5f"></a>
<a class="el" href="a02457.html">StatusInfo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>status</b> (<a class="el" href="a02245.html">HalfedgeHandle</a> _eh)</td></tr>
<tr class="separator:a7b8939f46285d99dbd0247ab820e9b5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97463383116a74fefd445ac1dc51360f"><td class="memItemLeft" align="right" valign="top"><a id="a97463383116a74fefd445ac1dc51360f"></a>
const <a class="el" href="a02457.html">StatusInfo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>status</b> (<a class="el" href="a02249.html">EdgeHandle</a> _eh) const</td></tr>
<tr class="separator:a97463383116a74fefd445ac1dc51360f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1c4424edf11ad679b4cd8eb7395fe42"><td class="memItemLeft" align="right" valign="top"><a id="ac1c4424edf11ad679b4cd8eb7395fe42"></a>
<a class="el" href="a02457.html">StatusInfo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>status</b> (<a class="el" href="a02249.html">EdgeHandle</a> _eh)</td></tr>
<tr class="separator:ac1c4424edf11ad679b4cd8eb7395fe42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a778f7992d753f390fc0d67d14d1fad5e"><td class="memItemLeft" align="right" valign="top"><a id="a778f7992d753f390fc0d67d14d1fad5e"></a>
const Color *&#160;</td><td class="memItemRight" valign="bottom"><b>edge_colors</b> () const</td></tr>
<tr class="separator:a778f7992d753f390fc0d67d14d1fad5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a698d9134d6c720f698fab826c0ea8c26"><td class="memItemLeft" align="right" valign="top"><a id="a698d9134d6c720f698fab826c0ea8c26"></a>
const Color &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>color</b> (<a class="el" href="a02249.html">EdgeHandle</a> _eh) const</td></tr>
<tr class="separator:a698d9134d6c720f698fab826c0ea8c26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af300cd7908d212b772ba3d90144f56a4"><td class="memItemLeft" align="right" valign="top"><a id="af300cd7908d212b772ba3d90144f56a4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_color</b> (<a class="el" href="a02249.html">EdgeHandle</a> _eh, const Color &amp;_c)</td></tr>
<tr class="separator:af300cd7908d212b772ba3d90144f56a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac760959ab913890c1f1736e3576692b7"><td class="memItemLeft" align="right" valign="top"><a id="ac760959ab913890c1f1736e3576692b7"></a>
const <a class="el" href="a02457.html">StatusInfo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>status</b> (<a class="el" href="a02253.html">FaceHandle</a> _fh) const</td></tr>
<tr class="separator:ac760959ab913890c1f1736e3576692b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39dfecf820dfa2b40461b751a17e66c3"><td class="memItemLeft" align="right" valign="top"><a id="a39dfecf820dfa2b40461b751a17e66c3"></a>
<a class="el" href="a02457.html">StatusInfo</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>status</b> (<a class="el" href="a02253.html">FaceHandle</a> _fh)</td></tr>
<tr class="separator:a39dfecf820dfa2b40461b751a17e66c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5076d352b978b8a0008cd428fd220ed0"><td class="memItemLeft" align="right" valign="top"><a id="a5076d352b978b8a0008cd428fd220ed0"></a>
const Normal &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>normal</b> (<a class="el" href="a02253.html">FaceHandle</a> _fh) const</td></tr>
<tr class="separator:a5076d352b978b8a0008cd428fd220ed0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8107e86be560311bf15958fbf709d236"><td class="memItemLeft" align="right" valign="top"><a id="a8107e86be560311bf15958fbf709d236"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_normal</b> (<a class="el" href="a02253.html">FaceHandle</a> _fh, const Normal &amp;_n)</td></tr>
<tr class="separator:a8107e86be560311bf15958fbf709d236"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0fdce182d9b5f91332ba1ad83b60bf1"><td class="memItemLeft" align="right" valign="top"><a id="af0fdce182d9b5f91332ba1ad83b60bf1"></a>
const Color &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>color</b> (<a class="el" href="a02253.html">FaceHandle</a> _fh) const</td></tr>
<tr class="separator:af0fdce182d9b5f91332ba1ad83b60bf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3ff2a7e3fce896e68f060c5960f0cda"><td class="memItemLeft" align="right" valign="top"><a id="ac3ff2a7e3fce896e68f060c5960f0cda"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_color</b> (<a class="el" href="a02253.html">FaceHandle</a> _fh, const Color &amp;_c)</td></tr>
<tr class="separator:ac3ff2a7e3fce896e68f060c5960f0cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad93559cb53cf3ca7648508764ba4b2a4"><td class="memItemLeft" align="right" valign="top"><a id="ad93559cb53cf3ca7648508764ba4b2a4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>request_vertex_normals</b> ()</td></tr>
<tr class="separator:ad93559cb53cf3ca7648508764ba4b2a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64e44a470b5f9c99bd00451374205cdf"><td class="memItemLeft" align="right" valign="top"><a id="a64e44a470b5f9c99bd00451374205cdf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>request_vertex_colors</b> ()</td></tr>
<tr class="separator:a64e44a470b5f9c99bd00451374205cdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32a3c28562db613e4c9d662e55ef9e9f"><td class="memItemLeft" align="right" valign="top"><a id="a32a3c28562db613e4c9d662e55ef9e9f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>request_vertex_texcoords</b> ()</td></tr>
<tr class="separator:a32a3c28562db613e4c9d662e55ef9e9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20d609352366ebb9656be74894a86228"><td class="memItemLeft" align="right" valign="top"><a id="a20d609352366ebb9656be74894a86228"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>request_vertex_status</b> ()</td></tr>
<tr class="separator:a20d609352366ebb9656be74894a86228"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac765f95c90030f924dcc4658bb08e37c"><td class="memItemLeft" align="right" valign="top"><a id="ac765f95c90030f924dcc4658bb08e37c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>request_halfedge_status</b> ()</td></tr>
<tr class="separator:ac765f95c90030f924dcc4658bb08e37c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8cf6739b5df6b512a829b822abc2b6f"><td class="memItemLeft" align="right" valign="top"><a id="ac8cf6739b5df6b512a829b822abc2b6f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>request_edge_status</b> ()</td></tr>
<tr class="separator:ac8cf6739b5df6b512a829b822abc2b6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e2f5709c5202596c9472ba82faa8e00"><td class="memItemLeft" align="right" valign="top"><a id="a9e2f5709c5202596c9472ba82faa8e00"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>request_edge_colors</b> ()</td></tr>
<tr class="separator:a9e2f5709c5202596c9472ba82faa8e00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac270cf66878bac3f29fbbe71f6774be8"><td class="memItemLeft" align="right" valign="top"><a id="ac270cf66878bac3f29fbbe71f6774be8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>request_face_normals</b> ()</td></tr>
<tr class="separator:ac270cf66878bac3f29fbbe71f6774be8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad991ea7484f4d2c2891fb83369a7cbc6"><td class="memItemLeft" align="right" valign="top"><a id="ad991ea7484f4d2c2891fb83369a7cbc6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>request_face_colors</b> ()</td></tr>
<tr class="separator:ad991ea7484f4d2c2891fb83369a7cbc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae49194b72b2c1aa857ac35518535784a"><td class="memItemLeft" align="right" valign="top"><a id="ae49194b72b2c1aa857ac35518535784a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>request_face_status</b> ()</td></tr>
<tr class="separator:ae49194b72b2c1aa857ac35518535784a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3f886b05e5f8f43cba9921fdc7357ff"><td class="memItemLeft" align="right" valign="top"><a id="ab3f886b05e5f8f43cba9921fdc7357ff"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>release_vertex_normals</b> ()</td></tr>
<tr class="separator:ab3f886b05e5f8f43cba9921fdc7357ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2731081bfe2d1894c76ba7fc97cf3f41"><td class="memItemLeft" align="right" valign="top"><a id="a2731081bfe2d1894c76ba7fc97cf3f41"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>release_vertex_colors</b> ()</td></tr>
<tr class="separator:a2731081bfe2d1894c76ba7fc97cf3f41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8e1fd27876fb56126cea279dd506ea8"><td class="memItemLeft" align="right" valign="top"><a id="ae8e1fd27876fb56126cea279dd506ea8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>release_vertex_texcoords</b> ()</td></tr>
<tr class="separator:ae8e1fd27876fb56126cea279dd506ea8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03f600a9accc9460251d169e62521287"><td class="memItemLeft" align="right" valign="top"><a id="a03f600a9accc9460251d169e62521287"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>release_vertex_status</b> ()</td></tr>
<tr class="separator:a03f600a9accc9460251d169e62521287"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba8d3bb9f9fb400981a58a21250cb544"><td class="memItemLeft" align="right" valign="top"><a id="aba8d3bb9f9fb400981a58a21250cb544"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>release_halfedge_status</b> ()</td></tr>
<tr class="separator:aba8d3bb9f9fb400981a58a21250cb544"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9324976aee7b444ac4f82c8766ea614"><td class="memItemLeft" align="right" valign="top"><a id="ae9324976aee7b444ac4f82c8766ea614"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>release_edge_status</b> ()</td></tr>
<tr class="separator:ae9324976aee7b444ac4f82c8766ea614"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada0982dd80f04ba36e027b71465cb1e6"><td class="memItemLeft" align="right" valign="top"><a id="ada0982dd80f04ba36e027b71465cb1e6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>release_edge_colors</b> ()</td></tr>
<tr class="separator:ada0982dd80f04ba36e027b71465cb1e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2d4d395f9b8fa8599da9d060615ac28"><td class="memItemLeft" align="right" valign="top"><a id="ac2d4d395f9b8fa8599da9d060615ac28"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>release_face_normals</b> ()</td></tr>
<tr class="separator:ac2d4d395f9b8fa8599da9d060615ac28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1371a2546e6a0f2000ad2e07c81adb7"><td class="memItemLeft" align="right" valign="top"><a id="ab1371a2546e6a0f2000ad2e07c81adb7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>release_face_colors</b> ()</td></tr>
<tr class="separator:ab1371a2546e6a0f2000ad2e07c81adb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70f289305dc462ddc1a6b8eb79562e40"><td class="memItemLeft" align="right" valign="top"><a id="a70f289305dc462ddc1a6b8eb79562e40"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>release_face_status</b> ()</td></tr>
<tr class="separator:a70f289305dc462ddc1a6b8eb79562e40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47c52a1ec64b84a5dd5da56a22e6e5a2"><td class="memItemLeft" align="right" valign="top"><a id="a47c52a1ec64b84a5dd5da56a22e6e5a2"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_vertex_normals</b> () const</td></tr>
<tr class="separator:a47c52a1ec64b84a5dd5da56a22e6e5a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9ee8e7cb4d8a0d7b089c1c34d3de9f2"><td class="memItemLeft" align="right" valign="top"><a id="ad9ee8e7cb4d8a0d7b089c1c34d3de9f2"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_vertex_colors</b> () const</td></tr>
<tr class="separator:ad9ee8e7cb4d8a0d7b089c1c34d3de9f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7d2f898dd087b7b018e32f0fd50d484"><td class="memItemLeft" align="right" valign="top"><a id="af7d2f898dd087b7b018e32f0fd50d484"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_vertex_texcoords</b> () const</td></tr>
<tr class="separator:af7d2f898dd087b7b018e32f0fd50d484"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ae184c0232b3227e6bac3f76a10396a"><td class="memItemLeft" align="right" valign="top"><a id="a1ae184c0232b3227e6bac3f76a10396a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_vertex_status</b> () const</td></tr>
<tr class="separator:a1ae184c0232b3227e6bac3f76a10396a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bfd81e1aa916cb222275906caef3d8d"><td class="memItemLeft" align="right" valign="top"><a id="a7bfd81e1aa916cb222275906caef3d8d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_edge_status</b> () const</td></tr>
<tr class="separator:a7bfd81e1aa916cb222275906caef3d8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66adea7d46a3a53f3e126d1753f65f39"><td class="memItemLeft" align="right" valign="top"><a id="a66adea7d46a3a53f3e126d1753f65f39"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_halfedge_status</b> () const</td></tr>
<tr class="separator:a66adea7d46a3a53f3e126d1753f65f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a612c6d8b6c7c16d9fb186864ae209e20"><td class="memItemLeft" align="right" valign="top"><a id="a612c6d8b6c7c16d9fb186864ae209e20"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_edge_colors</b> () const</td></tr>
<tr class="separator:a612c6d8b6c7c16d9fb186864ae209e20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a773ea3c11ecf4801af4fd5190e02a88a"><td class="memItemLeft" align="right" valign="top"><a id="a773ea3c11ecf4801af4fd5190e02a88a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_face_normals</b> () const</td></tr>
<tr class="separator:a773ea3c11ecf4801af4fd5190e02a88a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1209928a45cf5eab376218659b34e2f"><td class="memItemLeft" align="right" valign="top"><a id="ab1209928a45cf5eab376218659b34e2f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_face_colors</b> () const</td></tr>
<tr class="separator:ab1209928a45cf5eab376218659b34e2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cce74347972efa95855c76e0bb233ff"><td class="memItemLeft" align="right" valign="top"><a id="a2cce74347972efa95855c76e0bb233ff"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_face_status</b> () const</td></tr>
<tr class="separator:a2cce74347972efa95855c76e0bb233ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea28d40ad92eb9e30413c667fb2f97b7"><td class="memItemLeft" align="right" valign="top"><a id="aea28d40ad92eb9e30413c667fb2f97b7"></a>
osg::GeometryPtr&#160;</td><td class="memItemRight" valign="bottom"><b>createGeometryPtr</b> ()</td></tr>
<tr class="separator:aea28d40ad92eb9e30413c667fb2f97b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a982369f1a7bdfa2c9318ad4d5d222279"><td class="memItemLeft" align="right" valign="top"><a id="a982369f1a7bdfa2c9318ad4d5d222279"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>bind</b> (osg::GeometryPtr &amp;_geo)</td></tr>
<tr class="separator:a982369f1a7bdfa2c9318ad4d5d222279"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_a02721"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a02721')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a02721.html">OpenMesh::Kernel_OSG::PropertyKernel&lt; MeshItems::Face::IsTriangle &gt;</a></td></tr>
<tr class="memitem:a87b129a3114164585bff965f4e03574b inherit pub_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a87b129a3114164585bff965f4e03574b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>stats</b> (void)</td></tr>
<tr class="separator:a87b129a3114164585bff965f4e03574b inherit pub_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_a02133"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a02133')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a02133.html">OpenMesh::BaseKernel</a></td></tr>
<tr class="memitem:ae9277cd8341a7025951c3edd4961afef inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ae9277cd8341a7025951c3edd4961afef inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ae9277cd8341a7025951c3edd4961afef">copy_property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; &amp;_ph, <a class="el" href="a02241.html">VertexHandle</a> _vh_from, <a class="el" href="a02241.html">VertexHandle</a> _vh_to)</td></tr>
<tr class="memdesc:ae9277cd8341a7025951c3edd4961afef inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ae9277cd8341a7025951c3edd4961afef">More...</a><br /></td></tr>
<tr class="separator:ae9277cd8341a7025951c3edd4961afef inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc29ef76edcd1f2bfe0cea4ad3e5f1cd inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:afc29ef76edcd1f2bfe0cea4ad3e5f1cd inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#afc29ef76edcd1f2bfe0cea4ad3e5f1cd">copy_property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02245.html">HalfedgeHandle</a> _hh_from, <a class="el" href="a02245.html">HalfedgeHandle</a> _hh_to)</td></tr>
<tr class="memdesc:afc29ef76edcd1f2bfe0cea4ad3e5f1cd inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#afc29ef76edcd1f2bfe0cea4ad3e5f1cd">More...</a><br /></td></tr>
<tr class="separator:afc29ef76edcd1f2bfe0cea4ad3e5f1cd inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b5fa77467c7d165a63445b899b44c63 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a4b5fa77467c7d165a63445b899b44c63 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a4b5fa77467c7d165a63445b899b44c63">copy_property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02249.html">EdgeHandle</a> _eh_from, <a class="el" href="a02249.html">EdgeHandle</a> _eh_to)</td></tr>
<tr class="memdesc:a4b5fa77467c7d165a63445b899b44c63 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a4b5fa77467c7d165a63445b899b44c63">More...</a><br /></td></tr>
<tr class="separator:a4b5fa77467c7d165a63445b899b44c63 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1f118544aefd742f86780d61394522b inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:af1f118544aefd742f86780d61394522b inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#af1f118544aefd742f86780d61394522b">copy_property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh_from, <a class="el" href="a02253.html">FaceHandle</a> _fh_to)</td></tr>
<tr class="memdesc:af1f118544aefd742f86780d61394522b inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#af1f118544aefd742f86780d61394522b">More...</a><br /></td></tr>
<tr class="separator:af1f118544aefd742f86780d61394522b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1b8cb02dfc4544f2762de962a2ce7ad inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#ab1b8cb02dfc4544f2762de962a2ce7ad">copy_all_properties</a> (<a class="el" href="a02241.html">VertexHandle</a> _vh_from, <a class="el" href="a02241.html">VertexHandle</a> _vh_to, bool _copyBuildIn=false)</td></tr>
<tr class="memdesc:ab1b8cb02dfc4544f2762de962a2ce7ad inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies all properties from one mesh element to another (of the same type)  <a href="a02133.html#ab1b8cb02dfc4544f2762de962a2ce7ad">More...</a><br /></td></tr>
<tr class="separator:ab1b8cb02dfc4544f2762de962a2ce7ad inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc7d6ef07804e9fa51acd045f44404ef inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#abc7d6ef07804e9fa51acd045f44404ef">copy_all_properties</a> (<a class="el" href="a02245.html">HalfedgeHandle</a> _hh_from, <a class="el" href="a02245.html">HalfedgeHandle</a> _hh_to, bool _copyBuildIn=false)</td></tr>
<tr class="memdesc:abc7d6ef07804e9fa51acd045f44404ef inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies all properties from one mesh element to another (of the same type)  <a href="a02133.html#abc7d6ef07804e9fa51acd045f44404ef">More...</a><br /></td></tr>
<tr class="separator:abc7d6ef07804e9fa51acd045f44404ef inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a677c217fd4439461dd3ecec6575040d3 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#a677c217fd4439461dd3ecec6575040d3">copy_all_properties</a> (<a class="el" href="a02249.html">EdgeHandle</a> _eh_from, <a class="el" href="a02249.html">EdgeHandle</a> _eh_to, bool _copyBuildIn=false)</td></tr>
<tr class="memdesc:a677c217fd4439461dd3ecec6575040d3 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies all properties from one mesh element to another (of the same type)  <a href="a02133.html#a677c217fd4439461dd3ecec6575040d3">More...</a><br /></td></tr>
<tr class="separator:a677c217fd4439461dd3ecec6575040d3 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82c6c4245ef28da6973ccde436121ef3 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#a82c6c4245ef28da6973ccde436121ef3">copy_all_properties</a> (<a class="el" href="a02253.html">FaceHandle</a> _fh_from, <a class="el" href="a02253.html">FaceHandle</a> _fh_to, bool _copyBuildIn=false)</td></tr>
<tr class="memdesc:a82c6c4245ef28da6973ccde436121ef3 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies all properties from one mesh element to another (of the same type)  <a href="a02133.html#a82c6c4245ef28da6973ccde436121ef3">More...</a><br /></td></tr>
<tr class="separator:a82c6c4245ef28da6973ccde436121ef3 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a675e3892d2896de654321d8ad7c0a178 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#a675e3892d2896de654321d8ad7c0a178">copy_all_kernel_properties</a> (const <a class="el" href="a02133.html">BaseKernel</a> &amp;_other)</td></tr>
<tr class="memdesc:a675e3892d2896de654321d8ad7c0a178 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy_all_kernel_properties uses the = operator to copy all properties from a given other <a class="el" href="a02133.html" title="This class provides low-level property management like adding/removing properties and access to prope...">BaseKernel</a>.  <a href="a02133.html#a675e3892d2896de654321d8ad7c0a178">More...</a><br /></td></tr>
<tr class="separator:a675e3892d2896de654321d8ad7c0a178 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a455d2f4a64a7dddd51ccd5a5bc015c21 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a455d2f4a64a7dddd51ccd5a5bc015c21"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_vprops</b> (void) const</td></tr>
<tr class="separator:a455d2f4a64a7dddd51ccd5a5bc015c21 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d9f63b38c5bd1186e42f8902b639269 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a0d9f63b38c5bd1186e42f8902b639269"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_eprops</b> (void) const</td></tr>
<tr class="separator:a0d9f63b38c5bd1186e42f8902b639269 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ba017729d30b81984f4cd51c1c3e3c4 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a6ba017729d30b81984f4cd51c1c3e3c4"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_hprops</b> (void) const</td></tr>
<tr class="separator:a6ba017729d30b81984f4cd51c1c3e3c4 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd1b7c86d3018977358b950bc9b0d3d9 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="afd1b7c86d3018977358b950bc9b0d3d9"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_fprops</b> (void) const</td></tr>
<tr class="separator:afd1b7c86d3018977358b950bc9b0d3d9 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bb60a3e617c4e234dfbd0f1274f2a26 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a2bb60a3e617c4e234dfbd0f1274f2a26"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_mprops</b> (void) const</td></tr>
<tr class="separator:a2bb60a3e617c4e234dfbd0f1274f2a26 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4c6b8d019d9fd607d4051ba60d2e404 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aa4c6b8d019d9fd607d4051ba60d2e404"></a>
<a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_vprop</b> (const std::string &amp;_name)</td></tr>
<tr class="separator:aa4c6b8d019d9fd607d4051ba60d2e404 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e0f8b2ca881470e5d0f14005b7f8319 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a3e0f8b2ca881470e5d0f14005b7f8319"></a>
<a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_eprop</b> (const std::string &amp;_name)</td></tr>
<tr class="separator:a3e0f8b2ca881470e5d0f14005b7f8319 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeeee2e65b2e50ce76439a8bfd880b706 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aeeee2e65b2e50ce76439a8bfd880b706"></a>
<a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_hprop</b> (const std::string &amp;_name)</td></tr>
<tr class="separator:aeeee2e65b2e50ce76439a8bfd880b706 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4781550e55460ca3cc1e85a403b2b8b5 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a4781550e55460ca3cc1e85a403b2b8b5"></a>
<a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_fprop</b> (const std::string &amp;_name)</td></tr>
<tr class="separator:a4781550e55460ca3cc1e85a403b2b8b5 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88505be81e823407ef5274a0fcd2fb94 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a88505be81e823407ef5274a0fcd2fb94"></a>
<a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_mprop</b> (const std::string &amp;_name)</td></tr>
<tr class="separator:a88505be81e823407ef5274a0fcd2fb94 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a138e6b681c6a09b108d236efa2f3792b inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a138e6b681c6a09b108d236efa2f3792b"></a>
const <a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_vprop</b> (const std::string &amp;_name) const</td></tr>
<tr class="separator:a138e6b681c6a09b108d236efa2f3792b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9376dd36589b4e3fbd32dea6affe537b inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a9376dd36589b4e3fbd32dea6affe537b"></a>
const <a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_eprop</b> (const std::string &amp;_name) const</td></tr>
<tr class="separator:a9376dd36589b4e3fbd32dea6affe537b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49ce330b2249fa6983f059f492ddaf85 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a49ce330b2249fa6983f059f492ddaf85"></a>
const <a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_hprop</b> (const std::string &amp;_name) const</td></tr>
<tr class="separator:a49ce330b2249fa6983f059f492ddaf85 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38830444c5f045401ff86beacf0a7940 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a38830444c5f045401ff86beacf0a7940"></a>
const <a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_fprop</b> (const std::string &amp;_name) const</td></tr>
<tr class="separator:a38830444c5f045401ff86beacf0a7940 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41d0d464a81e89842370424c2cb6643c inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a41d0d464a81e89842370424c2cb6643c"></a>
const <a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_mprop</b> (const std::string &amp;_name) const</td></tr>
<tr class="separator:a41d0d464a81e89842370424c2cb6643c inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10148f6731c1c98d4f873c1686878416 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a10148f6731c1c98d4f873c1686878416"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_vprop</b> (size_t _idx)</td></tr>
<tr class="separator:a10148f6731c1c98d4f873c1686878416 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe5c9d45e0948d6e0dad1f28cddc2f0e inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="abe5c9d45e0948d6e0dad1f28cddc2f0e"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_eprop</b> (size_t _idx)</td></tr>
<tr class="separator:abe5c9d45e0948d6e0dad1f28cddc2f0e inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe11bc2deb05aefaa240fbf3e01ae398 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="abe11bc2deb05aefaa240fbf3e01ae398"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_hprop</b> (size_t _idx)</td></tr>
<tr class="separator:abe11bc2deb05aefaa240fbf3e01ae398 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97edcef5462701f5d4f0969933d26a47 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a97edcef5462701f5d4f0969933d26a47"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_fprop</b> (size_t _idx)</td></tr>
<tr class="separator:a97edcef5462701f5d4f0969933d26a47 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65fe0c5411e37a170f42c3fc72aed5b7 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a65fe0c5411e37a170f42c3fc72aed5b7"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_mprop</b> (size_t _idx)</td></tr>
<tr class="separator:a65fe0c5411e37a170f42c3fc72aed5b7 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adad1c4ab042e2c630ae3bb589d343e42 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="adad1c4ab042e2c630ae3bb589d343e42"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_vprop</b> (size_t _idx) const</td></tr>
<tr class="separator:adad1c4ab042e2c630ae3bb589d343e42 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa79e36fb57e2964579be76b622d0088 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aaa79e36fb57e2964579be76b622d0088"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_eprop</b> (size_t _idx) const</td></tr>
<tr class="separator:aaa79e36fb57e2964579be76b622d0088 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55dc2242adbe0a85ad40f188c57369ba inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a55dc2242adbe0a85ad40f188c57369ba"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_hprop</b> (size_t _idx) const</td></tr>
<tr class="separator:a55dc2242adbe0a85ad40f188c57369ba inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a159e9150745d0133cd991ebfa8091e5b inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a159e9150745d0133cd991ebfa8091e5b"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_fprop</b> (size_t _idx) const</td></tr>
<tr class="separator:a159e9150745d0133cd991ebfa8091e5b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a334013ec971a26035535f45e0b848e61 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a334013ec971a26035535f45e0b848e61"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_mprop</b> (size_t _idx) const</td></tr>
<tr class="separator:a334013ec971a26035535f45e0b848e61 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6da0e496d7fdf02d6ff422b23749387e inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a6da0e496d7fdf02d6ff422b23749387e"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_add_vprop</b> (<a class="el" href="a02497.html">BaseProperty</a> *_bp)</td></tr>
<tr class="separator:a6da0e496d7fdf02d6ff422b23749387e inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23a3d6eb92083c204bf019482c580965 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a23a3d6eb92083c204bf019482c580965"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_add_eprop</b> (<a class="el" href="a02497.html">BaseProperty</a> *_bp)</td></tr>
<tr class="separator:a23a3d6eb92083c204bf019482c580965 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8da22d93a5c56826a8ab7892054a6cd2 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a8da22d93a5c56826a8ab7892054a6cd2"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_add_hprop</b> (<a class="el" href="a02497.html">BaseProperty</a> *_bp)</td></tr>
<tr class="separator:a8da22d93a5c56826a8ab7892054a6cd2 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3cd9b1cb1eb5d3765340b727d7ec233 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ae3cd9b1cb1eb5d3765340b727d7ec233"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_add_fprop</b> (<a class="el" href="a02497.html">BaseProperty</a> *_bp)</td></tr>
<tr class="separator:ae3cd9b1cb1eb5d3765340b727d7ec233 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade78fbb39296eb156b34a2676f9a3e69 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ade78fbb39296eb156b34a2676f9a3e69"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_add_mprop</b> (<a class="el" href="a02497.html">BaseProperty</a> *_bp)</td></tr>
<tr class="separator:ade78fbb39296eb156b34a2676f9a3e69 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b6fc481afe983baf60501d3df28edb9 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a0b6fc481afe983baf60501d3df28edb9"></a>
virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_vertices</b> () const</td></tr>
<tr class="separator:a0b6fc481afe983baf60501d3df28edb9 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bb579e43bef7e7c5b90aa73974eff94 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a4bb579e43bef7e7c5b90aa73974eff94"></a>
virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_halfedges</b> () const</td></tr>
<tr class="separator:a4bb579e43bef7e7c5b90aa73974eff94 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76a8ae1cd626d74fa91293a45d2a1835 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a76a8ae1cd626d74fa91293a45d2a1835"></a>
virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_edges</b> () const</td></tr>
<tr class="separator:a76a8ae1cd626d74fa91293a45d2a1835 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac0409a0c6a0060036623295035e4008 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aac0409a0c6a0060036623295035e4008"></a>
virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_faces</b> () const</td></tr>
<tr class="separator:aac0409a0c6a0060036623295035e4008 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afccfbfb47fbfabd67dd3c74d208b65f0 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2"><a id="afccfbfb47fbfabd67dd3c74d208b65f0"></a>
template&lt;typename HandleT &gt; </td></tr>
<tr class="memitem:afccfbfb47fbfabd67dd3c74d208b65f0 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><b>n_elements</b> () const</td></tr>
<tr class="separator:afccfbfb47fbfabd67dd3c74d208b65f0 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ae3ad59e9a9af6eba67bd2814cab38c inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a8ae3ad59e9a9af6eba67bd2814cab38c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>property_stats</b> () const</td></tr>
<tr class="separator:a8ae3ad59e9a9af6eba67bd2814cab38c inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cfec2c7818b9ebf6f49dd29b35b5a3f inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a5cfec2c7818b9ebf6f49dd29b35b5a3f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>property_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:a5cfec2c7818b9ebf6f49dd29b35b5a3f inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b009094487f28bdb760f98363068287 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a6b009094487f28bdb760f98363068287"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>vprop_stats</b> (std::string &amp;_string) const</td></tr>
<tr class="separator:a6b009094487f28bdb760f98363068287 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4053f9a7df63e5e5a8a072d218ad5bc inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ad4053f9a7df63e5e5a8a072d218ad5bc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprop_stats</b> (std::string &amp;_string) const</td></tr>
<tr class="separator:ad4053f9a7df63e5e5a8a072d218ad5bc inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e3ba44803ec1441ae0c0202be59ad6c inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a8e3ba44803ec1441ae0c0202be59ad6c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprop_stats</b> (std::string &amp;_string) const</td></tr>
<tr class="separator:a8e3ba44803ec1441ae0c0202be59ad6c inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada06ff901a1188a47c75cf477a76b4fa inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ada06ff901a1188a47c75cf477a76b4fa"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprop_stats</b> (std::string &amp;_string) const</td></tr>
<tr class="separator:ada06ff901a1188a47c75cf477a76b4fa inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abefc23fca88208b07c0c668460cf3618 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="abefc23fca88208b07c0c668460cf3618"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>mprop_stats</b> (std::string &amp;_string) const</td></tr>
<tr class="separator:abefc23fca88208b07c0c668460cf3618 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0aea426234107dd5079394c6413a4ce9 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a0aea426234107dd5079394c6413a4ce9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>vprop_stats</b> () const</td></tr>
<tr class="separator:a0aea426234107dd5079394c6413a4ce9 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a960e63463a75ac973b75de61e9404b37 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a960e63463a75ac973b75de61e9404b37"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprop_stats</b> () const</td></tr>
<tr class="separator:a960e63463a75ac973b75de61e9404b37 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49a7c85c2ea866916df94c759f6349ce inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a49a7c85c2ea866916df94c759f6349ce"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprop_stats</b> () const</td></tr>
<tr class="separator:a49a7c85c2ea866916df94c759f6349ce inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e6cda02dae6175803d8934f6c465c0d inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a5e6cda02dae6175803d8934f6c465c0d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprop_stats</b> () const</td></tr>
<tr class="separator:a5e6cda02dae6175803d8934f6c465c0d inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af173653137d8c742a3c0f33ad4b6e265 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="af173653137d8c742a3c0f33ad4b6e265"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>mprop_stats</b> () const</td></tr>
<tr class="separator:af173653137d8c742a3c0f33ad4b6e265 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a387935b808c442303ae0b3a52ce6d8e0 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a387935b808c442303ae0b3a52ce6d8e0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>vprop_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:a387935b808c442303ae0b3a52ce6d8e0 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a058b09a8bfdd7a18083d8c84298d21 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a4a058b09a8bfdd7a18083d8c84298d21"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprop_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:a4a058b09a8bfdd7a18083d8c84298d21 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3503ef62140a1b80eaae0536973283bf inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a3503ef62140a1b80eaae0536973283bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprop_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:a3503ef62140a1b80eaae0536973283bf inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e9c30426754ad021df87e60124635ab inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a4e9c30426754ad021df87e60124635ab"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprop_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:a4e9c30426754ad021df87e60124635ab inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac75a4c5c5f55e999393b7b55b283e17f inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ac75a4c5c5f55e999393b7b55b283e17f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>mprop_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:ac75a4c5c5f55e999393b7b55b283e17f inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a250a0db26ad3b6c77c5d942225fdfd04 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a250a0db26ad3b6c77c5d942225fdfd04"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_begin</b> ()</td></tr>
<tr class="separator:a250a0db26ad3b6c77c5d942225fdfd04 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a143161c7df019f5b457e2ed3bc4d7a2f inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a143161c7df019f5b457e2ed3bc4d7a2f"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_end</b> ()</td></tr>
<tr class="separator:a143161c7df019f5b457e2ed3bc4d7a2f inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28619daa1aa231e3f68b51b8b3c268be inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a28619daa1aa231e3f68b51b8b3c268be"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_begin</b> () const</td></tr>
<tr class="separator:a28619daa1aa231e3f68b51b8b3c268be inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a553a37e961ecd15f52bbeed9ed528e30 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a553a37e961ecd15f52bbeed9ed528e30"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_end</b> () const</td></tr>
<tr class="separator:a553a37e961ecd15f52bbeed9ed528e30 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6801ed83552fe7f258ff4d76c11190b inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aa6801ed83552fe7f258ff4d76c11190b"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_begin</b> ()</td></tr>
<tr class="separator:aa6801ed83552fe7f258ff4d76c11190b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4b7694e0c3ef7fe7aa4804901dcb1c7 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ac4b7694e0c3ef7fe7aa4804901dcb1c7"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_end</b> ()</td></tr>
<tr class="separator:ac4b7694e0c3ef7fe7aa4804901dcb1c7 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5efc3982f1d20485028a91889b2affba inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a5efc3982f1d20485028a91889b2affba"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_begin</b> () const</td></tr>
<tr class="separator:a5efc3982f1d20485028a91889b2affba inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a92409542ce860133ec75a209047405 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a8a92409542ce860133ec75a209047405"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_end</b> () const</td></tr>
<tr class="separator:a8a92409542ce860133ec75a209047405 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ca80eedfe84dd3b75a0307a97ab3483 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a3ca80eedfe84dd3b75a0307a97ab3483"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_begin</b> ()</td></tr>
<tr class="separator:a3ca80eedfe84dd3b75a0307a97ab3483 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d60dfbd90250c379084e58675e3b1aa inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a2d60dfbd90250c379084e58675e3b1aa"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_end</b> ()</td></tr>
<tr class="separator:a2d60dfbd90250c379084e58675e3b1aa inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75baeab18b39bae4bed79ea82268dca6 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a75baeab18b39bae4bed79ea82268dca6"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_begin</b> () const</td></tr>
<tr class="separator:a75baeab18b39bae4bed79ea82268dca6 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d1cd2bf01f3d2ade0ada224c80c8410 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a7d1cd2bf01f3d2ade0ada224c80c8410"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_end</b> () const</td></tr>
<tr class="separator:a7d1cd2bf01f3d2ade0ada224c80c8410 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a810348c30d7d88a6d13396239a66770c inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a810348c30d7d88a6d13396239a66770c"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_begin</b> ()</td></tr>
<tr class="separator:a810348c30d7d88a6d13396239a66770c inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbed4b5b662e6d592317afae73ae549e inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="afbed4b5b662e6d592317afae73ae549e"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_end</b> ()</td></tr>
<tr class="separator:afbed4b5b662e6d592317afae73ae549e inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99b2c17b1da271edbf8c47bfa4d2eb6b inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a99b2c17b1da271edbf8c47bfa4d2eb6b"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_begin</b> () const</td></tr>
<tr class="separator:a99b2c17b1da271edbf8c47bfa4d2eb6b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52246e2639332fbf30ff94efb0c8e215 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a52246e2639332fbf30ff94efb0c8e215"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_end</b> () const</td></tr>
<tr class="separator:a52246e2639332fbf30ff94efb0c8e215 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04b9396b09fa0c951a25c992c68467f3 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a04b9396b09fa0c951a25c992c68467f3"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_begin</b> ()</td></tr>
<tr class="separator:a04b9396b09fa0c951a25c992c68467f3 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a952cc5558e0257bfad8324018f12a7c1 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a952cc5558e0257bfad8324018f12a7c1"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_end</b> ()</td></tr>
<tr class="separator:a952cc5558e0257bfad8324018f12a7c1 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aead88261264631f40f418a1215c73a07 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aead88261264631f40f418a1215c73a07"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_begin</b> () const</td></tr>
<tr class="separator:aead88261264631f40f418a1215c73a07 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab3f50a65facbe55556a45664b21f7ec inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aab3f50a65facbe55556a45664b21f7ec"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_end</b> () const</td></tr>
<tr class="separator:aab3f50a65facbe55556a45664b21f7ec inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2"><a id="ad4998cdbe8bf2a85998de18115718139"></a>
template&lt;&gt; </td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><b>n_elements</b> () const</td></tr>
<tr class="separator:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2"><a id="ad4998cdbe8bf2a85998de18115718139"></a>
template&lt;&gt; </td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><b>n_elements</b> () const</td></tr>
<tr class="separator:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2"><a id="ad4998cdbe8bf2a85998de18115718139"></a>
template&lt;&gt; </td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><b>n_elements</b> () const</td></tr>
<tr class="separator:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2"><a id="ad4998cdbe8bf2a85998de18115718139"></a>
template&lt;&gt; </td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><b>n_elements</b> () const</td></tr>
<tr class="separator:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9930247356671a0ce4ceaef29b3c1a23 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a9930247356671a0ce4ceaef29b3c1a23 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a9930247356671a0ce4ceaef29b3c1a23">add_property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name=&quot;&lt;vprop&gt;&quot;)</td></tr>
<tr class="memdesc:a9930247356671a0ce4ceaef29b3c1a23 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a9930247356671a0ce4ceaef29b3c1a23">More...</a><br /></td></tr>
<tr class="separator:a9930247356671a0ce4ceaef29b3c1a23 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5f70a08d5f10b464847ce2b60074f98 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ae5f70a08d5f10b464847ce2b60074f98 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ae5f70a08d5f10b464847ce2b60074f98">add_property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name=&quot;&lt;hprop&gt;&quot;)</td></tr>
<tr class="memdesc:ae5f70a08d5f10b464847ce2b60074f98 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ae5f70a08d5f10b464847ce2b60074f98">More...</a><br /></td></tr>
<tr class="separator:ae5f70a08d5f10b464847ce2b60074f98 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af45115b38d63fa76a8224bbab11106f8 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:af45115b38d63fa76a8224bbab11106f8 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#af45115b38d63fa76a8224bbab11106f8">add_property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name=&quot;&lt;eprop&gt;&quot;)</td></tr>
<tr class="memdesc:af45115b38d63fa76a8224bbab11106f8 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#af45115b38d63fa76a8224bbab11106f8">More...</a><br /></td></tr>
<tr class="separator:af45115b38d63fa76a8224bbab11106f8 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4198ef048f05f50604492532d40c608 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ae4198ef048f05f50604492532d40c608 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ae4198ef048f05f50604492532d40c608">add_property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name=&quot;&lt;fprop&gt;&quot;)</td></tr>
<tr class="memdesc:ae4198ef048f05f50604492532d40c608 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ae4198ef048f05f50604492532d40c608">More...</a><br /></td></tr>
<tr class="separator:ae4198ef048f05f50604492532d40c608 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20fb6fd47031cf5cc337fadc9cf163a6 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a20fb6fd47031cf5cc337fadc9cf163a6 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a20fb6fd47031cf5cc337fadc9cf163a6">add_property</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name=&quot;&lt;mprop&gt;&quot;)</td></tr>
<tr class="memdesc:a20fb6fd47031cf5cc337fadc9cf163a6 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a20fb6fd47031cf5cc337fadc9cf163a6">More...</a><br /></td></tr>
<tr class="separator:a20fb6fd47031cf5cc337fadc9cf163a6 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e6ab3a90a233ced3fef7a1575766c17 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a1e6ab3a90a233ced3fef7a1575766c17 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a1e6ab3a90a233ced3fef7a1575766c17">remove_property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; &amp;_ph)</td></tr>
<tr class="memdesc:a1e6ab3a90a233ced3fef7a1575766c17 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a1e6ab3a90a233ced3fef7a1575766c17">More...</a><br /></td></tr>
<tr class="separator:a1e6ab3a90a233ced3fef7a1575766c17 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dc56cf217a1a58782a5c65d8d590710 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a4dc56cf217a1a58782a5c65d8d590710 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a4dc56cf217a1a58782a5c65d8d590710">remove_property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; &amp;_ph)</td></tr>
<tr class="memdesc:a4dc56cf217a1a58782a5c65d8d590710 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a4dc56cf217a1a58782a5c65d8d590710">More...</a><br /></td></tr>
<tr class="separator:a4dc56cf217a1a58782a5c65d8d590710 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d525d1badf6c1dd6765630f1966b303 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a0d525d1badf6c1dd6765630f1966b303 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a0d525d1badf6c1dd6765630f1966b303">remove_property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; &amp;_ph)</td></tr>
<tr class="memdesc:a0d525d1badf6c1dd6765630f1966b303 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a0d525d1badf6c1dd6765630f1966b303">More...</a><br /></td></tr>
<tr class="separator:a0d525d1badf6c1dd6765630f1966b303 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6454b0639cd0d6768392237359f25829 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a6454b0639cd0d6768392237359f25829 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a6454b0639cd0d6768392237359f25829">remove_property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; &amp;_ph)</td></tr>
<tr class="memdesc:a6454b0639cd0d6768392237359f25829 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a6454b0639cd0d6768392237359f25829">More...</a><br /></td></tr>
<tr class="separator:a6454b0639cd0d6768392237359f25829 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceeae93f3f0a51cd2323148fcbe7eed0 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:aceeae93f3f0a51cd2323148fcbe7eed0 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#aceeae93f3f0a51cd2323148fcbe7eed0">remove_property</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; &amp;_ph)</td></tr>
<tr class="memdesc:aceeae93f3f0a51cd2323148fcbe7eed0 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#aceeae93f3f0a51cd2323148fcbe7eed0">More...</a><br /></td></tr>
<tr class="separator:aceeae93f3f0a51cd2323148fcbe7eed0 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf5af584fc22471b32461eeef7d5b3d4 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:abf5af584fc22471b32461eeef7d5b3d4 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#abf5af584fc22471b32461eeef7d5b3d4">get_property_handle</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name) const</td></tr>
<tr class="memdesc:abf5af584fc22471b32461eeef7d5b3d4 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#abf5af584fc22471b32461eeef7d5b3d4">More...</a><br /></td></tr>
<tr class="separator:abf5af584fc22471b32461eeef7d5b3d4 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1922ea04fdfb10788bc119ec2782cbb4 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a1922ea04fdfb10788bc119ec2782cbb4 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a1922ea04fdfb10788bc119ec2782cbb4">get_property_handle</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name) const</td></tr>
<tr class="memdesc:a1922ea04fdfb10788bc119ec2782cbb4 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a1922ea04fdfb10788bc119ec2782cbb4">More...</a><br /></td></tr>
<tr class="separator:a1922ea04fdfb10788bc119ec2782cbb4 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d09a6f42deeac432cbfb51cc7a4c801 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a1d09a6f42deeac432cbfb51cc7a4c801 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a1d09a6f42deeac432cbfb51cc7a4c801">get_property_handle</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name) const</td></tr>
<tr class="memdesc:a1d09a6f42deeac432cbfb51cc7a4c801 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a1d09a6f42deeac432cbfb51cc7a4c801">More...</a><br /></td></tr>
<tr class="separator:a1d09a6f42deeac432cbfb51cc7a4c801 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac36ff1e5fe4802518298c893a278d5eb inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ac36ff1e5fe4802518298c893a278d5eb inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ac36ff1e5fe4802518298c893a278d5eb">get_property_handle</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name) const</td></tr>
<tr class="memdesc:ac36ff1e5fe4802518298c893a278d5eb inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ac36ff1e5fe4802518298c893a278d5eb">More...</a><br /></td></tr>
<tr class="separator:ac36ff1e5fe4802518298c893a278d5eb inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a889abbfc81cc37f4662948032f9f6fe1 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a889abbfc81cc37f4662948032f9f6fe1 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a889abbfc81cc37f4662948032f9f6fe1">get_property_handle</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name) const</td></tr>
<tr class="memdesc:a889abbfc81cc37f4662948032f9f6fe1 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a889abbfc81cc37f4662948032f9f6fe1">More...</a><br /></td></tr>
<tr class="separator:a889abbfc81cc37f4662948032f9f6fe1 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e2f14b6f08ae63173594555e0c94d57 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a2e2f14b6f08ae63173594555e0c94d57 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a2e2f14b6f08ae63173594555e0c94d57">property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:a2e2f14b6f08ae63173594555e0c94d57 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a2e2f14b6f08ae63173594555e0c94d57">More...</a><br /></td></tr>
<tr class="separator:a2e2f14b6f08ae63173594555e0c94d57 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb0fd968e3aa843556d512869c456669 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:afb0fd968e3aa843556d512869c456669 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#afb0fd968e3aa843556d512869c456669">property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:afb0fd968e3aa843556d512869c456669 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#afb0fd968e3aa843556d512869c456669">More...</a><br /></td></tr>
<tr class="separator:afb0fd968e3aa843556d512869c456669 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac01aad67d28b841a377f06308511f17f inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ac01aad67d28b841a377f06308511f17f inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ac01aad67d28b841a377f06308511f17f">property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:ac01aad67d28b841a377f06308511f17f inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#ac01aad67d28b841a377f06308511f17f">More...</a><br /></td></tr>
<tr class="separator:ac01aad67d28b841a377f06308511f17f inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cdc5f01e8292a63c6b8f5058784fd35 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a7cdc5f01e8292a63c6b8f5058784fd35 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a7cdc5f01e8292a63c6b8f5058784fd35">property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:a7cdc5f01e8292a63c6b8f5058784fd35 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a7cdc5f01e8292a63c6b8f5058784fd35">More...</a><br /></td></tr>
<tr class="separator:a7cdc5f01e8292a63c6b8f5058784fd35 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8e3d10bd972dfb048b65ff361895eb9 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:aa8e3d10bd972dfb048b65ff361895eb9 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#aa8e3d10bd972dfb048b65ff361895eb9">property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:aa8e3d10bd972dfb048b65ff361895eb9 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#aa8e3d10bd972dfb048b65ff361895eb9">More...</a><br /></td></tr>
<tr class="separator:aa8e3d10bd972dfb048b65ff361895eb9 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3105610ad1af73c470d2e6c96026d57e inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a3105610ad1af73c470d2e6c96026d57e inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a3105610ad1af73c470d2e6c96026d57e">property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:a3105610ad1af73c470d2e6c96026d57e inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a3105610ad1af73c470d2e6c96026d57e">More...</a><br /></td></tr>
<tr class="separator:a3105610ad1af73c470d2e6c96026d57e inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17aa4c33b2aa3ab9c522134b5451e986 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a17aa4c33b2aa3ab9c522134b5451e986 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a17aa4c33b2aa3ab9c522134b5451e986">property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:a17aa4c33b2aa3ab9c522134b5451e986 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a17aa4c33b2aa3ab9c522134b5451e986">More...</a><br /></td></tr>
<tr class="separator:a17aa4c33b2aa3ab9c522134b5451e986 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8997cf83b3d7a14f1ca4770c576a9cb0 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a8997cf83b3d7a14f1ca4770c576a9cb0 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a8997cf83b3d7a14f1ca4770c576a9cb0">property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:a8997cf83b3d7a14f1ca4770c576a9cb0 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a8997cf83b3d7a14f1ca4770c576a9cb0">More...</a><br /></td></tr>
<tr class="separator:a8997cf83b3d7a14f1ca4770c576a9cb0 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8256c16bf247547ae480344cd1c2ec2b inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a8256c16bf247547ae480344cd1c2ec2b inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a8256c16bf247547ae480344cd1c2ec2b">mproperty</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:a8256c16bf247547ae480344cd1c2ec2b inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a8256c16bf247547ae480344cd1c2ec2b">More...</a><br /></td></tr>
<tr class="separator:a8256c16bf247547ae480344cd1c2ec2b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5eb6ddf1378f0203ca0b953a88119ed8 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a5eb6ddf1378f0203ca0b953a88119ed8 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a5eb6ddf1378f0203ca0b953a88119ed8">mproperty</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:a5eb6ddf1378f0203ca0b953a88119ed8 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a5eb6ddf1378f0203ca0b953a88119ed8">More...</a><br /></td></tr>
<tr class="separator:a5eb6ddf1378f0203ca0b953a88119ed8 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a788712239e2f3e298be65a61939e6db7 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a788712239e2f3e298be65a61939e6db7 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;::reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a788712239e2f3e298be65a61939e6db7">property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh)</td></tr>
<tr class="memdesc:a788712239e2f3e298be65a61939e6db7 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a788712239e2f3e298be65a61939e6db7">More...</a><br /></td></tr>
<tr class="separator:a788712239e2f3e298be65a61939e6db7 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba2ef97b15a30ee7f5abb7a2dbd4f693 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:aba2ef97b15a30ee7f5abb7a2dbd4f693 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;::const_reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#aba2ef97b15a30ee7f5abb7a2dbd4f693">property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="memdesc:aba2ef97b15a30ee7f5abb7a2dbd4f693 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#aba2ef97b15a30ee7f5abb7a2dbd4f693">More...</a><br /></td></tr>
<tr class="separator:aba2ef97b15a30ee7f5abb7a2dbd4f693 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa308e3bd23356b6f90f3ea387a92e722 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:aa308e3bd23356b6f90f3ea387a92e722 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt;::reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#aa308e3bd23356b6f90f3ea387a92e722">property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02245.html">HalfedgeHandle</a> _hh)</td></tr>
<tr class="memdesc:aa308e3bd23356b6f90f3ea387a92e722 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#aa308e3bd23356b6f90f3ea387a92e722">More...</a><br /></td></tr>
<tr class="separator:aa308e3bd23356b6f90f3ea387a92e722 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac04ad9eb13ebc80fb3bcdf7ccfd6fd14 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ac04ad9eb13ebc80fb3bcdf7ccfd6fd14 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt;::const_reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ac04ad9eb13ebc80fb3bcdf7ccfd6fd14">property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02245.html">HalfedgeHandle</a> _hh) const</td></tr>
<tr class="memdesc:ac04ad9eb13ebc80fb3bcdf7ccfd6fd14 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ac04ad9eb13ebc80fb3bcdf7ccfd6fd14">More...</a><br /></td></tr>
<tr class="separator:ac04ad9eb13ebc80fb3bcdf7ccfd6fd14 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d18c51ef506fb387a4cc8b4109b63f4 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a5d18c51ef506fb387a4cc8b4109b63f4 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt;::reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a5d18c51ef506fb387a4cc8b4109b63f4">property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02249.html">EdgeHandle</a> _eh)</td></tr>
<tr class="memdesc:a5d18c51ef506fb387a4cc8b4109b63f4 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a5d18c51ef506fb387a4cc8b4109b63f4">More...</a><br /></td></tr>
<tr class="separator:a5d18c51ef506fb387a4cc8b4109b63f4 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a184f428927068f5bf3a7ffc5b108d9dc inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a184f428927068f5bf3a7ffc5b108d9dc inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt;::const_reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a184f428927068f5bf3a7ffc5b108d9dc">property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02249.html">EdgeHandle</a> _eh) const</td></tr>
<tr class="memdesc:a184f428927068f5bf3a7ffc5b108d9dc inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a184f428927068f5bf3a7ffc5b108d9dc">More...</a><br /></td></tr>
<tr class="separator:a184f428927068f5bf3a7ffc5b108d9dc inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a8c6cd2231f181de1d8a899f0018669 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a0a8c6cd2231f181de1d8a899f0018669 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt;::reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a0a8c6cd2231f181de1d8a899f0018669">property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh)</td></tr>
<tr class="memdesc:a0a8c6cd2231f181de1d8a899f0018669 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a0a8c6cd2231f181de1d8a899f0018669">More...</a><br /></td></tr>
<tr class="separator:a0a8c6cd2231f181de1d8a899f0018669 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace3c48c883a84e00cc30a3dc96b4b35b inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ace3c48c883a84e00cc30a3dc96b4b35b inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt;::const_reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ace3c48c883a84e00cc30a3dc96b4b35b">property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh) const</td></tr>
<tr class="memdesc:ace3c48c883a84e00cc30a3dc96b4b35b inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ace3c48c883a84e00cc30a3dc96b4b35b">More...</a><br /></td></tr>
<tr class="separator:ace3c48c883a84e00cc30a3dc96b4b35b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6212f4adf43f5d0db4cfeba208aa3936 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a6212f4adf43f5d0db4cfeba208aa3936 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt;::reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a6212f4adf43f5d0db4cfeba208aa3936">property</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:a6212f4adf43f5d0db4cfeba208aa3936 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a6212f4adf43f5d0db4cfeba208aa3936">More...</a><br /></td></tr>
<tr class="separator:a6212f4adf43f5d0db4cfeba208aa3936 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26ff15e6403c54a0a6dcef7ab29f01e6 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a26ff15e6403c54a0a6dcef7ab29f01e6 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt;::const_reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a26ff15e6403c54a0a6dcef7ab29f01e6">property</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:a26ff15e6403c54a0a6dcef7ab29f01e6 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a26ff15e6403c54a0a6dcef7ab29f01e6">More...</a><br /></td></tr>
<tr class="separator:a26ff15e6403c54a0a6dcef7ab29f01e6 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:adfcf1718c77e92bf2fa07f6291bd9044"><td class="memItemLeft" align="right" valign="top"><a id="adfcf1718c77e92bf2fa07f6291bd9044"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_prev_halfedge</b> ()</td></tr>
<tr class="separator:adfcf1718c77e92bf2fa07f6291bd9044"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-types"></a>
Protected Types</h2></td></tr>
<tr class="memitem:a2003a722ef2197ca4295944b948f1d8d"><td class="memItemLeft" align="right" valign="top"><a id="a2003a722ef2197ca4295944b948f1d8d"></a>
typedef MeshItems::Face::IsTriangle&#160;</td><td class="memItemRight" valign="bottom"><b>IsTriMesh</b></td></tr>
<tr class="separator:a2003a722ef2197ca4295944b948f1d8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3535d1ac12219f5463375406651fd9da"><td class="memItemLeft" align="right" valign="top"><a id="a3535d1ac12219f5463375406651fd9da"></a>
typedef <a class="el" href="a02721.html">PropertyKernel</a>&lt; IsTriMesh &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>Base</b></td></tr>
<tr class="separator:a3535d1ac12219f5463375406651fd9da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed26c9fb7e34d0e44d6bb0fb53bd4c41"><td class="memItemLeft" align="right" valign="top"><a id="aed26c9fb7e34d0e44d6bb0fb53bd4c41"></a>
typedef <a class="el" href="a02565.html">Base::FPTypesHandle</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FPTypesHandle</b></td></tr>
<tr class="separator:aed26c9fb7e34d0e44d6bb0fb53bd4c41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adea3c8b0fa6facf5783b522fee438898"><td class="memItemLeft" align="right" valign="top"><a id="adea3c8b0fa6facf5783b522fee438898"></a>
typedef <a class="el" href="a02565.html">Base::FPLengthsHandle</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FPLengthsHandle</b></td></tr>
<tr class="separator:adea3c8b0fa6facf5783b522fee438898"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a980a0671b5444b0af010ff360b0831ca"><td class="memItemLeft" align="right" valign="top"><a id="a980a0671b5444b0af010ff360b0831ca"></a>
typedef <a class="el" href="a02565.html">Base::FIndicesHandle</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FIndicesHandle</b></td></tr>
<tr class="separator:a980a0671b5444b0af010ff360b0831ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_methods_a02721"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_a02721')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="a02721.html">OpenMesh::Kernel_OSG::PropertyKernel&lt; MeshItems::Face::IsTriangle &gt;</a></td></tr>
<tr class="memitem:ac5032b0bdef08586de811ad4db62480a inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="ac5032b0bdef08586de811ad4db62480a"></a>
<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>add_vpositions</b> (const T &amp;_t, const std::string &amp;_n)</td></tr>
<tr class="separator:ac5032b0bdef08586de811ad4db62480a inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe0d1f2d4b848e5a20a21c8b1f403154 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="abe0d1f2d4b848e5a20a21c8b1f403154"></a>
<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>add_vnormals</b> (const T &amp;_t, const std::string &amp;_n)</td></tr>
<tr class="separator:abe0d1f2d4b848e5a20a21c8b1f403154 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1126c809f28e836be909a14d34f63fee inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a1126c809f28e836be909a14d34f63fee"></a>
<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>add_vcolors</b> (const T &amp;_t, const std::string &amp;_n)</td></tr>
<tr class="separator:a1126c809f28e836be909a14d34f63fee inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94c24141a11df59f22a4bbff666e3fa3 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a94c24141a11df59f22a4bbff666e3fa3"></a>
<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>add_vtexcoords</b> (const T &amp;_t, const std::string &amp;_n)</td></tr>
<tr class="separator:a94c24141a11df59f22a4bbff666e3fa3 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c51fee5b862379469078a481b941d26 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a3c51fee5b862379469078a481b941d26"></a>
<a class="el" href="a02565.html">FPTypesHandle</a>&#160;</td><td class="memItemRight" valign="bottom"><b>add_fptypes</b> ()</td></tr>
<tr class="separator:a3c51fee5b862379469078a481b941d26 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a020244151d02c376ed89a8c37befff1c inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a020244151d02c376ed89a8c37befff1c"></a>
<a class="el" href="a02565.html">FPLengthsHandle</a>&#160;</td><td class="memItemRight" valign="bottom"><b>add_fplengths</b> ()</td></tr>
<tr class="separator:a020244151d02c376ed89a8c37befff1c inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1abfe4f7f488bc0269985d09ab53bdc inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="ac1abfe4f7f488bc0269985d09ab53bdc"></a>
<a class="el" href="a02565.html">FIndicesHandle</a>&#160;</td><td class="memItemRight" valign="bottom"><b>add_findices</b> (<a class="el" href="a02565.html">FPTypesHandle</a> _pht, <a class="el" href="a02565.html">FPLengthsHandle</a> _phl)</td></tr>
<tr class="separator:ac1abfe4f7f488bc0269985d09ab53bdc inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3096a487dc4ee3b2296826ff612f7be inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="ae3096a487dc4ee3b2296826ff612f7be"></a>
_t2vp&lt; T &gt;::prop &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vpositions</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="separator:ae3096a487dc4ee3b2296826ff612f7be inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b25ae8acb595fb31ba78601ca1c576e inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a2b25ae8acb595fb31ba78601ca1c576e"></a>
const _t2vp&lt; T &gt;::prop &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vpositions</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="separator:a2b25ae8acb595fb31ba78601ca1c576e inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab39cecd596af42e925076c99fb1653ef inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="ab39cecd596af42e925076c99fb1653ef"></a>
T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vpositions</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh)</td></tr>
<tr class="separator:ab39cecd596af42e925076c99fb1653ef inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a605a4214f4ff139bfffa9d82649ff56b inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a605a4214f4ff139bfffa9d82649ff56b"></a>
const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vpositions</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:a605a4214f4ff139bfffa9d82649ff56b inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a479d62f3f119ecaea8c083fb37bb3b89 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a479d62f3f119ecaea8c083fb37bb3b89"></a>
_t2vn&lt; T &gt;::prop &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vnormals</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="separator:a479d62f3f119ecaea8c083fb37bb3b89 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ca89456a511bd71c0bdc5876d73238e inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a0ca89456a511bd71c0bdc5876d73238e"></a>
const _t2vn&lt; T &gt;::prop &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vnormals</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="separator:a0ca89456a511bd71c0bdc5876d73238e inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abee6abb909c4ca6d842e7c534bc69995 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="abee6abb909c4ca6d842e7c534bc69995"></a>
T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vnormals</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh)</td></tr>
<tr class="separator:abee6abb909c4ca6d842e7c534bc69995 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72e6bf0a83a4899298246cff726ca782 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a72e6bf0a83a4899298246cff726ca782"></a>
const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vnormals</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:a72e6bf0a83a4899298246cff726ca782 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f9a784fedbb87e9140d9918c87ec68f inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a1f9a784fedbb87e9140d9918c87ec68f"></a>
_t2vc&lt; T &gt;::prop &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vcolors</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="separator:a1f9a784fedbb87e9140d9918c87ec68f inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9db9e10f87db5d6d97b21c54c9c4a4a2 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a9db9e10f87db5d6d97b21c54c9c4a4a2"></a>
const _t2vc&lt; T &gt;::prop &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vcolors</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="separator:a9db9e10f87db5d6d97b21c54c9c4a4a2 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46742316952a3d84531b49478703cddc inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a46742316952a3d84531b49478703cddc"></a>
T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vcolors</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh)</td></tr>
<tr class="separator:a46742316952a3d84531b49478703cddc inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3b971475ab4674b824885eed282ebbb inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="af3b971475ab4674b824885eed282ebbb"></a>
const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vcolors</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:af3b971475ab4674b824885eed282ebbb inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2bb4cc97b8782935638cb1db78dd3e4 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="ac2bb4cc97b8782935638cb1db78dd3e4"></a>
_t2vtc&lt; T &gt;::prop &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vtexcoords</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="separator:ac2bb4cc97b8782935638cb1db78dd3e4 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcbae9102208350205c4ba3e996bf5c0 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="abcbae9102208350205c4ba3e996bf5c0"></a>
const _t2vtc&lt; T &gt;::prop &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vtexcoords</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="separator:abcbae9102208350205c4ba3e996bf5c0 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62c25bce6bc24441a1ec1b67b3ada0ac inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a62c25bce6bc24441a1ec1b67b3ada0ac"></a>
T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vtexcoords</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh)</td></tr>
<tr class="separator:a62c25bce6bc24441a1ec1b67b3ada0ac inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5132ac0d9b669aefc8fea1612c6a587e inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a5132ac0d9b669aefc8fea1612c6a587e"></a>
const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>vtexcoords</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:a5132ac0d9b669aefc8fea1612c6a587e inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3d122d7f46137417727d2a02f0a967b inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="ac3d122d7f46137417727d2a02f0a967b"></a>
<a class="el" href="a02725.html">GeoPTypes</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fptypes</b> (<a class="el" href="a02565.html">FPTypesHandle</a> _ph)</td></tr>
<tr class="separator:ac3d122d7f46137417727d2a02f0a967b inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3a478afc99da1378ead32f1703e277f inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="af3a478afc99da1378ead32f1703e277f"></a>
const <a class="el" href="a02725.html">GeoPTypes</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fptypes</b> (<a class="el" href="a02565.html">FPTypesHandle</a> _ph) const</td></tr>
<tr class="separator:af3a478afc99da1378ead32f1703e277f inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a0f2d8b313140051d0e808d28170189 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a2a0f2d8b313140051d0e808d28170189"></a>
FPTypesHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fptypes</b> (<a class="el" href="a02565.html">FPTypesHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh)</td></tr>
<tr class="separator:a2a0f2d8b313140051d0e808d28170189 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a875b68876d89af1dfb3be0c7f52b2eae inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a875b68876d89af1dfb3be0c7f52b2eae"></a>
const FPTypesHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fptypes</b> (<a class="el" href="a02565.html">FPTypesHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh) const</td></tr>
<tr class="separator:a875b68876d89af1dfb3be0c7f52b2eae inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d766dde8a66cf9183b3c11e5111a59b inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a5d766dde8a66cf9183b3c11e5111a59b"></a>
<a class="el" href="a02725.html">GeoPLengths</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fplengths</b> (<a class="el" href="a02565.html">FPLengthsHandle</a> _ph)</td></tr>
<tr class="separator:a5d766dde8a66cf9183b3c11e5111a59b inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb3dd5bce64e73f0098c56513b674d56 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="adb3dd5bce64e73f0098c56513b674d56"></a>
const <a class="el" href="a02725.html">GeoPLengths</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fplengths</b> (<a class="el" href="a02565.html">FPLengthsHandle</a> _ph) const</td></tr>
<tr class="separator:adb3dd5bce64e73f0098c56513b674d56 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab00b0f30d98a7299f05d83cd671d7b23 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="ab00b0f30d98a7299f05d83cd671d7b23"></a>
FPLengthsHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fplengths</b> (<a class="el" href="a02565.html">FPLengthsHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh)</td></tr>
<tr class="separator:ab00b0f30d98a7299f05d83cd671d7b23 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cdc359865a696173256d7a6561bea71 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a7cdc359865a696173256d7a6561bea71"></a>
const FPLengthsHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fplengths</b> (<a class="el" href="a02565.html">FPLengthsHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh) const</td></tr>
<tr class="separator:a7cdc359865a696173256d7a6561bea71 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62c02584437c3714350b62d4c0c218d6 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a62c02584437c3714350b62d4c0c218d6"></a>
<a class="el" href="a02729.html">GeoIndices</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>findices</b> (<a class="el" href="a02565.html">FIndicesHandle</a> _ph)</td></tr>
<tr class="separator:a62c02584437c3714350b62d4c0c218d6 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77bbc7080ddd9605d98a4f73fc186d0f inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a77bbc7080ddd9605d98a4f73fc186d0f"></a>
const <a class="el" href="a02729.html">GeoIndices</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>findices</b> (<a class="el" href="a02565.html">FIndicesHandle</a> _ph) const</td></tr>
<tr class="separator:a77bbc7080ddd9605d98a4f73fc186d0f inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e1af9616930c519dee98318a51c5b98 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a9e1af9616930c519dee98318a51c5b98"></a>
FIndicesHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>findices</b> (<a class="el" href="a02565.html">FIndicesHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh)</td></tr>
<tr class="separator:a9e1af9616930c519dee98318a51c5b98 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3eb0f756598d0a5070e739ca67cf0926 inherit pro_methods_a02721"><td class="memItemLeft" align="right" valign="top"><a id="a3eb0f756598d0a5070e739ca67cf0926"></a>
const FIndicesHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>findices</b> (<a class="el" href="a02565.html">FIndicesHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh) const</td></tr>
<tr class="separator:a3eb0f756598d0a5070e739ca67cf0926 inherit pro_methods_a02721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_a02133"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_a02133')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="a02133.html">OpenMesh::BaseKernel</a></td></tr>
<tr class="memitem:aaefc620a9935d5043366ab8eddbabbbb inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aaefc620a9935d5043366ab8eddbabbbb"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_vprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h)</td></tr>
<tr class="separator:aaefc620a9935d5043366ab8eddbabbbb inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77287e81a4ea3023e99c873ed1da2328 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a77287e81a4ea3023e99c873ed1da2328"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_eprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h)</td></tr>
<tr class="separator:a77287e81a4ea3023e99c873ed1da2328 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34070eba18aa15de41ab962e9f5c02d0 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a34070eba18aa15de41ab962e9f5c02d0"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_hprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h)</td></tr>
<tr class="separator:a34070eba18aa15de41ab962e9f5c02d0 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2318a162448fc1eb741a34911e65234a inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a2318a162448fc1eb741a34911e65234a"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_fprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h)</td></tr>
<tr class="separator:a2318a162448fc1eb741a34911e65234a inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a785279cdd11415d5eb0618d815fa777e inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a785279cdd11415d5eb0618d815fa777e"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_mprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h)</td></tr>
<tr class="separator:a785279cdd11415d5eb0618d815fa777e inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d80d11fa3127d38968ce3a84ef07265 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a0d80d11fa3127d38968ce3a84ef07265"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_vprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h) const</td></tr>
<tr class="separator:a0d80d11fa3127d38968ce3a84ef07265 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a678d135e3b64fd6ab505a7da0a876c09 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a678d135e3b64fd6ab505a7da0a876c09"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_eprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h) const</td></tr>
<tr class="separator:a678d135e3b64fd6ab505a7da0a876c09 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeca62a96e3f1c3198080970c5c2fd163 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aeca62a96e3f1c3198080970c5c2fd163"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_hprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h) const</td></tr>
<tr class="separator:aeca62a96e3f1c3198080970c5c2fd163 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d4af04e14cbf5e16c7e3cb945db6c94 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a1d4af04e14cbf5e16c7e3cb945db6c94"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_fprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h) const</td></tr>
<tr class="separator:a1d4af04e14cbf5e16c7e3cb945db6c94 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c9bd4b367a5949e131a3a1fb0e7c39d inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a4c9bd4b367a5949e131a3a1fb0e7c39d"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_mprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h) const</td></tr>
<tr class="separator:a4c9bd4b367a5949e131a3a1fb0e7c39d inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c1f79021e411d94896e2fb04a1409df inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a7c1f79021e411d94896e2fb04a1409df"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#a7c1f79021e411d94896e2fb04a1409df">vprops_reserve</a> (size_t _n) const</td></tr>
<tr class="memdesc:a7c1f79021e411d94896e2fb04a1409df inherit pro_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserves space for <code>_n</code> elements in all vertex property vectors. <br /></td></tr>
<tr class="separator:a7c1f79021e411d94896e2fb04a1409df inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4577ecec699960f2f8fd115ea7c588c inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ae4577ecec699960f2f8fd115ea7c588c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#ae4577ecec699960f2f8fd115ea7c588c">vprops_resize</a> (size_t _n) const</td></tr>
<tr class="memdesc:ae4577ecec699960f2f8fd115ea7c588c inherit pro_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes all vertex property vectors to the specified size. <br /></td></tr>
<tr class="separator:ae4577ecec699960f2f8fd115ea7c588c inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6124c80044fb0225e758bf8d15492af0 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#a6124c80044fb0225e758bf8d15492af0">vprops_resize_if_smaller</a> (size_t _n) const</td></tr>
<tr class="memdesc:a6124c80044fb0225e758bf8d15492af0 inherit pro_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as <a class="el" href="a02133.html#ae4577ecec699960f2f8fd115ea7c588c" title="Resizes all vertex property vectors to the specified size. ">vprops_resize()</a> but ignores vertex property vectors that have a size larger than <code>_n</code>.  <a href="a02133.html#a6124c80044fb0225e758bf8d15492af0">More...</a><br /></td></tr>
<tr class="separator:a6124c80044fb0225e758bf8d15492af0 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a021928ea6c770f28ba684003fd9eaf89 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a021928ea6c770f28ba684003fd9eaf89"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_clear</b> ()</td></tr>
<tr class="separator:a021928ea6c770f28ba684003fd9eaf89 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2aaf2ffb73466a0f1ec7e7be3a0d72d8 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a2aaf2ffb73466a0f1ec7e7be3a0d72d8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_swap</b> (unsigned int _i0, unsigned int _i1) const</td></tr>
<tr class="separator:a2aaf2ffb73466a0f1ec7e7be3a0d72d8 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade47f0cc39a1772debc9d6673af724e1 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ade47f0cc39a1772debc9d6673af724e1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_reserve</b> (size_t _n) const</td></tr>
<tr class="separator:ade47f0cc39a1772debc9d6673af724e1 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52ec67c1aec40d58e0cbcc76e6c439f7 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a52ec67c1aec40d58e0cbcc76e6c439f7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_resize</b> (size_t _n) const</td></tr>
<tr class="separator:a52ec67c1aec40d58e0cbcc76e6c439f7 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a052a0b3932376df7f470197c17db45a5 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a052a0b3932376df7f470197c17db45a5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_clear</b> ()</td></tr>
<tr class="separator:a052a0b3932376df7f470197c17db45a5 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a854912700a93900c2e87c9111e98d373 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a854912700a93900c2e87c9111e98d373"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_swap</b> (unsigned int _i0, unsigned int _i1) const</td></tr>
<tr class="separator:a854912700a93900c2e87c9111e98d373 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae92d07ddc0a8fa7fab3ccb3d8d9fb5d6 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ae92d07ddc0a8fa7fab3ccb3d8d9fb5d6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_reserve</b> (size_t _n) const</td></tr>
<tr class="separator:ae92d07ddc0a8fa7fab3ccb3d8d9fb5d6 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabf459611b0a90796856d10dee3c0f48 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aabf459611b0a90796856d10dee3c0f48"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_resize</b> (size_t _n) const</td></tr>
<tr class="separator:aabf459611b0a90796856d10dee3c0f48 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0c5cbbca8314f6aab11494a2ed250fe inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ad0c5cbbca8314f6aab11494a2ed250fe"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_clear</b> ()</td></tr>
<tr class="separator:ad0c5cbbca8314f6aab11494a2ed250fe inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a293ce68e33c923ff92794b8fd12103da inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a293ce68e33c923ff92794b8fd12103da"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_swap</b> (unsigned int _i0, unsigned int _i1) const</td></tr>
<tr class="separator:a293ce68e33c923ff92794b8fd12103da inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6a95b2cdf3a7e83a4ab9a5e19bb9d81 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ab6a95b2cdf3a7e83a4ab9a5e19bb9d81"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_reserve</b> (size_t _n) const</td></tr>
<tr class="separator:ab6a95b2cdf3a7e83a4ab9a5e19bb9d81 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d87a3ad09a5ef06e65dd301346e4eb2 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a8d87a3ad09a5ef06e65dd301346e4eb2"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_resize</b> (size_t _n) const</td></tr>
<tr class="separator:a8d87a3ad09a5ef06e65dd301346e4eb2 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68a6a66bde10be861d5178086ae32794 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a68a6a66bde10be861d5178086ae32794"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_clear</b> ()</td></tr>
<tr class="separator:a68a6a66bde10be861d5178086ae32794 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf2c26cf51a2a4793463ccc2bfbbac7f inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="abf2c26cf51a2a4793463ccc2bfbbac7f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_swap</b> (unsigned int _i0, unsigned int _i1) const</td></tr>
<tr class="separator:abf2c26cf51a2a4793463ccc2bfbbac7f inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adaa75abfbf0bc3274eeca35ac38fd9ed inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="adaa75abfbf0bc3274eeca35ac38fd9ed"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_resize</b> (size_t _n) const</td></tr>
<tr class="separator:adaa75abfbf0bc3274eeca35ac38fd9ed inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9c6aae4ea0c7f69460cda72e5071d8e inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aa9c6aae4ea0c7f69460cda72e5071d8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_clear</b> ()</td></tr>
<tr class="separator:aa9c6aae4ea0c7f69460cda72e5071d8e inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class MeshItems&gt;<br />
class OpenMesh::Kernel_OSG::AttribKernelT&lt; MeshItems &gt;</h3>

<p>This class adds the standard properties to the mesh type. </p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>OpenMesh/Tools/Kernel_OSG/<a class="el" href="a04473_source.html">AttribKernelT.hh</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr>
<address>
<small>
<a href="http://www.rwth-graphics.de" style="text-decoration:none;">
</a>
Project <b>OpenMesh</b>, 
&copy;&nbsp; Computer Graphics Group, RWTH Aachen.
Documentation generated using 
<a class="el" href="http://www.doxygen.org/index.html">
<b>doxygen</b>
</a>.
</small>
</address>
</body>
</html>
